Location is great being on the beach with a lovely pool. Food at the restaurant was fantastic and the service of the host and pool staff was wonderful. The room was very run down broken cupboards and drawers, maybe 8/10 on cleanliness. I don’t know who manages the refresh on the room but they could benefit with a checklist as the listing states 6 small and 6 large towels and we had to chase these down. That’s something I don’t believe should have to be done as it adds stress. I will say once I notified the host this was quickly resolved.