On the positive side: large, comfortable room, with efficient A/C; big swimming pool; generally nice and helpful staff.
On the negative side:
- when you arrive for check-in, you are presented a 2 page-contract, with a lot of small print, to sign; you really long for other things to do upon check-in after a long trip.
- our first room was incredibly noisy (60 db of a constant humming noise); we contacted the front desk and the answer was "it is because your room is next to the machine room"; we were offered another room, which we accepted, and the second room was fine; still, in a 5* hotel, when you pay USD 600, you really don't expect that they'd dare propose such a noisy room (and then that you lose an hour to get assigned another room).
- the breakfast was generally fine, except for 2 things: croissants on the first morning were rancid; they really give the impression that they're trying to save as much as they could (fruit juices are watered down to the point they're almost tasteless) and you need to keep asking and asking to get things that you're actually supposed to get (and then you're not even sure you'll finally get them - we gave up on a couple of things).
- they advertise at the reception that they're a HiltonHonors member, but when you ask them to register your stay with HiltonHonors, they say it's not possible.
- generally, the hotel is less exclusive than advertised (the sargassum, which makes it impossible to even access the beach, if of course not helping).