I’ve been to cancun, I was sent there for a week to work, checking numerous hotels out etc for Cosmos Holidays. Cancun has so much to offer, you can stay on the beach side or the lagoon side. A must night out has to be Coco Bongos which is owned by Jim Carey, best night ever but over 18’s only. I have also been to the Rivière Mayo, this area is more secluded, hotels are separated on a large highway on the beach but you cannot just wander out of the hotels as it’s a highway which is why I love Cancun more. Do not go lower than an official 4* grade and personally I would go through a main operator like TUI as hotel suppliers will tell you it’s a 4* but in reality it may not be.