Beautiful location. Excellent hosts. Super quite and relaxing. The snorkeling is excellent and safe for the kids! Beautiful building with good amenities.