Great place to stay! I wish the kitchen was a little bit better stocked, but overall a great stay and a great location. Lots of beach/snorkeling stuff available for use and a very comfortable bed! The shower is also really nice.