Don’t go. I am begging you! Been to many resorts in the Caribbean and never had a worse experience. We struggled before arriving to upgrade our room. We made several phone calls to the resort (cost approx $100) bc first we were told no rooms available to upgrade to, asked a manager to call us and no one ever did. Then we were told we could upgrade for $300, but they never sent us the link to pay. Next call took an hour to get it settled.
Upon arrival, we were held hostage in the reception area for hours bc they said we owed $300 for upgrade. We showed receipt email on our phone, but they wanted more. Spent 20 mins trying to connect to wi-fi so we could email the receipt they emailed us!
Realizing it was going to take forever to check-in, we asked to eat lunch. Return from lunch (mediocre), and were told that we owed $1500! This took another 30 minutes to fix. We were clearly upset. They half-heartedly apologized and then gave us the worst room on the resort, which has over 1k rooms. Room (which only got cleaned once) was on 2nd floor so obstructed views, but worse, it was directly across from the elevator (no privacy & noisy), and at end building where the staff and security congregate, so NO privacy on our balcony.
They did NOTHING to make it up to us. No upgrades, no spa treatment, no fruit and cheese plate. NOTHING.
Fire alarm went off when we showered. Pools and ocean are knee deep so no swimming. Waitstaff were awful. Failed to deliver breakfast morning we left.