Overall: This most definitely did not feel like a 5 star resort, especially for the price. Unlikely to return. Hope this is helpful to management/ others.
The good: beach looks nice although it was overcome by sargassum firing our stay. Beautiful white sand. Kids liked the kids club a lot as well as play area, nightly shows were good. Nice landscaping. A handful on standouts in service slightly offset by lackadaisical service from others
The bad: hotel looks good from far but is far from good. We were fairly disappointed given the amount of money we spent to come here. Walls in hallways in dire need of paint, missing room numbers, you'll need to dodge unattended room service leftovers in hallways since they pick them up maybe once a day, there's visible cracks in exterior walls facing away from main areas. Cockroaches (alive or dead) dasis. Pungent mold smell in room,visible mold stains, multiple hairs in bathroom, gum on ceiling, dust bunnies under bed, to name a few.... Buffet cleanliness was gross. Surprisingly weak options for kids.
Restaurants in general were meh. Note that if you do not upgrade to pricey diamond club, you'll be stuck with very low quality offerings/ drinks. Mini bar not restocked daily. Resort felt either understaffed or with gaping holes in upkeep. Staff was mostly enthusiastic about you attending time share sales pitched than resolving your issues. Overall service was very inconsistent, fairly disappointing for a resort labeled as 5 stars.