This place sucks for a 5 star resort. To be clear, it’s still a 5-star resort (property is awesome, it’s right on the beach, food is good and there are plenty of options) but I’d spend my money elsewhere. The biggest issue is everything is overpriced. You pay $10-12 (that’s USD) per cocktail and you get tiny portions disguised in tall glasses, but it’s like 6 oz. Wine was $20 per glass. It’s also a huge headache to do/order anything because you always have to sign for it (we wanted a couple towels one day and had to sign a checkout form). The bureaucracy was crazy. And they were always having weddings that are loud and disruptive. The main restaurant was closed one night for a wedding party. When you spend that much on a room you don’t want to get nickel and dimed on everything else and that’s what it felt like.