We had a wonderful, relaxing stay here. It was spacious and clean. Bathrooms and kitchen were very well stocked. The supply closet has coolers, snorkeling gear, and beach chairs. The host is very responsive, and the instructions they sent were very clear.