Cons:Not much upgrade in ten years since our previous stay ,they will try to sell you time share upon arrival, staff at buffet poor service, food lacks quality and variety, sometimes cold, restaurants food pretentious but bland, our room fridge was broken,ac poor,phone only working on speaker,last day requested a bell boy to pick up our luggage and never came, bars close too early ,pool stairs are rough ,lack of maintenance,pool bar at five and adult pool also closes at five(ridiculous)... Also beach is dirty with sargassum, and smells...
Pros: hotel location, not too big, walkable,pool very nice shape, adult pool beautiful,drinks are decent,a lot of shade on pools and chairs, hotel architecture is very nice, transportation agents on lobby always available.