Very clean, beds are very comfortable, but very small unit. Kitchen adequately stocked but really no basics like salt and pepper are there ( they are not kidding) . Bring your own: If you have room in your luggage, bring some laundry detergent pods too, because they only give you 5 to start with. Pool is small but very well maintained and clean. This place is beachfront, but there is no sand y beach in front. It should really be called ocean front.
This is a great place if you are a couple or two, and plan to spend most of your time out exploring the island.