I cannot say enough about this place. We loved it! From the moment we walked through the gate, we were greeted by expansive gardens, pool, pond, and a tennis court. The four homes layout was just perfect for our large family and the amenities were more than we needed. Everyone had privacy, yet plenty of gathering place by the pool and bar and gardens. The kids loved playing tennis, basketball, and the beach is right in the backyard. And what a perfect beach for the kids to play! Plenty of equipment and toys for everybody. This property has it all! Every bedroom is spacious and comfortable with its own bath, open living space, relaxing, nicely furnished. Always a nice breeze going through. We left totally re-energized, and wishing we had stayed a few more days. I look forward to planning another visit in a not too distant future.