Overall terrible. Reason I booked was because it was a requirement to be able to attend my cousins wedding. Our room did have a nice view—which I paid for. As soon as we stepped in for the first time there was an eyelash on the floor, which mind you they did clean right away. The hot tub, also another amenity I paid for extra for, was not looking it’s best. Very stained and yellow so we didn’t use. Wifi was pointless, you are better off connection from the beach side. Also speaking of beach, security did kick us out from the “gold adult” because we were on the wrong side. There was no signage and the chairs were all the same, so we didn’t know any better. Though there are ropes to keep the beach vendors away average every 8 mins we were approached. Don’t get me started on the food. We got sick after the first day. All we ate for the rest of our 4 day trip were saltine crackers. And the all inclusive drinks they serve are in wet filmy cups which by the end of the trip we stayed away. Only saving grace was the city itself. It’s very charming with cute shops and cafes, and restaurants.