The location of the place is awesome. Mia is a great host! She went above and beyond in accommodating our requests. She always replied in less than 30 min to our emails. We brought our own snorkeling equipment, but she has more than two sets available.