This place was nothing short of amazing! Perfect for our family group. There were plenty of luxurious bedrooms for all adults. Kids rooms with bunk beds were really cozy and fun for the them. Shared space was warm and open – very fun spending time there. The balconies overlooking the pools and surrounding areas were gorgeous. Up-on-the-roof balcony was fabulous. Kitchen was also perfect for a large group – oven and large stove was great for big meal preparation. And double dishwashers made cleanup easy. The entire place was elegant, clean and welcoming. It was home away from home for the week. The private pool and hot tub space in the back yard was the best part. Kids and adults loved that the most! And the private beach was just a short walk or golf card ride away – with white sand & crystal blue water. Our host was so very helpful and responsive when needed. I cannot say enough good things about this place – we will definitely be back!!