What a great location and fabulous hostess! Diana was very accommodating and provided everything we needed for our stay, including snorkeling gear, towels, etc. The king size bed was very comfortable and it was great to have a mini fridge in the room for food. The beach is just a short hike away, good for swimming and snorkeling, and frequented by sea turtles. Only minor down side is the walls are a little thin and we could occasionally hear the dogs bark and her baby crying. Otherwise everything was perfect!