We loved this property, and the beach/location was one of the best perks. We had 3 little kids with us and the set up was perfect. The house was super clean, housekeeping was great and did our laundry. There was a restaurant next door, albeit pretty overpriced but they were very nice and the kids loved it. The only two drawbacks/heads up: bring your own coffee for the coffee maker, maybe have better signage for taxi drivers (some got lost).