The property was really all we could ask for and more! We stayed with our friends and their kids, so a total of 4 adults and 3 kids ages 1-3. There was plenty of space for everyone! Lots of room for the kids to play, big table, nice kitchen, everything is laid out well.
The location is spectacular. A very short walk to the beach which we made numerous times, or an easy drive. Get to the access early for a parking spot, because those go fast!
The pools are not busy and are very accessible to the house. Nice neighborhood, beautiful weather, great access to shops and restaurants.
One tiny note: the property is very "bare" when you get there, so you need to buy or bring your own laundry detergent, dishwasher packets, coffee filters, etc. There were only 2 dish towels. We ended up purchasing a non-stick skillet because most of the frying pans available were extremely scratched. Plenty of bath towels though, and great water pressure!