We had a great time. Perfect house for a large family group. Plenty of comfortable space for all. Very clean, bright, modern, attractive. The kitchen has all the utensils you could need. Comfortable beds, great bedding. Showers were wonderful; loved the on-demand hot water which is perfect when you have 10 people all taking showers around the same time. Used all the amenities - patio, grill, screened porch, game room, multiple TVs, community pool, golf cart. Loved the setting, backs to jungle-like vegetation for a feel of privacy. Very reasonable walk to the beach if you don't feel like taking the golf cart or driving. Would happily return and stay here again!