The location is great, right across the road from the beach and seconds walk to John's Pass. The apartment itself was a decent size for four adults for 5 nights. However, it wasn't that clean. Floors were dirty, walking barefoot, your feet got filthy, white socks turned to black socks, the ensuite toilet ran all day and night. Both toilet seats are old and show plenty of wear. Showers not cleaned properly. Listed as two bedrooms, the smaller bedroom was more of a study/office, no window or closet. Listing stated that beach accessories would be available, only a couple of beach chairs were there. Also, this was probably our mistake but need to bring beach towels as none in the apartment and you're not allowed to take the regular towels to the beach.