Great location, responsive and friendly host. The snorkeling gear was much nicer than my own that I brought with. Beach gear was also thoughtful. This worked well for our family.