Excellent hosts- very accommodating and helpful. Gave us great snorkeling recommendations. The room is amazing! Private and well appointed. Comfy bed, nice shower, handy kitchenette with all we needed. Screened in lanai was great for relaxing. Waking to sounds of birds and such. Snorkeling gear and other items provided. All in all, one of the best places I've ever stayed.