"I have very mixed feelings about my stay. The resort itself is beautiful, featuring three massive pools, and generally good food with smiling staff. However, the "behind the scenes" experience was exhausting, and by the end, I was actually ready to head home early. I moved to 3 different rooms within the first few days ( Room 1: Started with a toilet that wouldn't flush and a massive sink leak. Maintenance was intrusive, returning after I asked for privacy and leaving dirty boot prints behind. Room 2: The AC leaked a white, paint-like substance. I had to insist the manager inspect the splattered bedding with me before moving again. Room 3: Better, but shared a wall with a loud, banging elevator and had a recurring dripping noise in the AC.) The pools are lovely and warm, and the pool guys work hard at cleaning, but the physical state of the area is concerning. There are missing tiles, broken sections, and rough, dirty cement on the pool stairs. Many of the outdoor steps are broken and falling apart, and the chaises and umbrellas are chipping. There is also a weird "policing" of the umbrellas; staff would constantly close them on poolside guests. They really need a better setup for windy days and more permanent shade options. Be prepared for the local wildlife. Birds are a constant problem, but there is also a family of iguanas that harass guests for food, even climbing right up onto the chaises! This is made worse by fellow guests who leave trash out."