Definitely not a 5*** hotel or service NOT ALL INCLUSIVE(snacks you need to pay for it) even if it clearly says all inclusive, check in was horrible, had to cancel my reservation , wanted a copy of my marriage license because I am dual citizen, my wife was pregnant and had to wait 4 hours while checking in to get to a room, safety issue with the room safe, it didn’t want to open, then it didn’t want to lock, food sucks, drinks sucks order fresh orange juice they brought Tang not even local canned juice, beach is noisy because of the aqua theme park, waiters shout everywhere and not professional, it feels you in the market if you understand what they are shouting, if you are a drinker, liquor their are local and not worth the money. They kept us hostage for few hours to do early checkout then flipped the other face and everyone got on their toes.
Definitely not for someone looking for a five stars hotel, or service