I like the Riviera Maya better, it's more quaint and quite than Cancun and I like the beaches better. But if you want nightlife and more action, stick to Cancun.
https://www.karismahotels.com/
Gourmet all inclusive
Karisma manages Azul Fives.
https://www.karismahotels.com/Hotels-and-Resorts/azul-resorts/playa-del-carmen/highlights