Stayed here for 7 nights, it was worth it, the villa was clean and comfortable, the pool was great, and the breakfast in the villa every morning made it very convenient, big thanks to all the staff, they were excellent. My only complaint was the shower drained slowly making it a challenge to keep the floor dry.