Think hard before you book
We had the beachfront villa. It was wonderfully situated right by the beach and right next to the pool. We found the villa to be clean and quite charming. There is some work to be done on the villa, but nothing major. The staff were amazing and very accommodating. The villas are…