We really enjoyed our stay here! The house is beautiful and the garden a tropical oasis. The location was super too, being close to lots of great snorkeling and amenities. The hosts were kind enough to stock the kitchen with all the cooking essentials, and lots of beach/snorkeling gear. Highly recommended!