Good place to stay. Just had some small issues with communication (she was supposed to arrange bikes for us in the am and we didn't hear back till almost 2:30) and they did not have towels in the room, I had to turn over the laundry myself. Other than that, the place has a great view, nice location and all the guided/arranged tours were wonderful. The snorkeling trip they offer is amazing!