Wonderful place to stay, it’s very well maintained and the owners are so responsive and easy to communicate with! It’s in a great location, walking distance to a spectacular beach, and there are lovely pools and gardens in the complex!