While we enjoyed our stay, this resort is tired and dated. I expected a luxurious resort and did not find that. It just feels old and in need of renovations and improvements. We were very disappointed with the accommodations. The first room we had didn't look anything like the photos so they kindly moved us to a larger villa, but that was of equal vintage and while larger, was further away and isolated.
The staff however was very kind and helpful.