"The resort is beautiful and well maintained. There were numerous issues with our room when we first checked in, so they moved us to a slightly larger room with a better view. They called to check up on us a couple times to make sure everything was ok. The room was lovely and luxurious. The only signs of wear are some carpet stains in the hallways. The food is great but incredibly expensive. Most things were incredibly expensive at the resort- just buying sunscreen broke the budget. We loved the pools and other resort experiences. We loved our excursion arranged by the resort. We weren’t planning on leaving the resort to shop but it was so expensive that we ended up going to the straw market downtown instead. The resort grounds are beautiful. The beach is lovely but small for the amount of guests, so it felt a bit crowded. Definitely recommend renting a daybed to guarantee a comfortable seat. It was a fun, beautiful place. We will be financially recovering for a while."