Book this place, you will become a repeat guest! This is my second stay, I came last year. I was a single female tourist who felt completely safe at all times. The hosts are incredible people who make you feel like family. Best snorkeling is just right by the rocks, you will see dozens of kinds of beautiful tropical fish. I loved everything on the menu and really can't say enough about how much this place touched my heart. Please book a stay, you will not regret it.