Such a great place to stay! We had 3 families, and it really had the best of both worlds - areas where I felt comfortable for the children to play and be children, and then areas where adults could enjoy. The views are incredible. Seriously took my breath away. The restaurant recommendations were great and a quick uber/drive to shopping/restaurants, and walking distance to the beach. Everyone in my party thoroughly enjoyed their stay. Comfy beds, well equipped. Would 100% stay again. Thanks for being great hosts.