Royalton Riviera Cancun
Royalton Riviera is a solid pick for good food, especially at the steakhouse. They have beach volleyball and a bunch of activities going on throughout the day to keep things lively, but it can get busy around holidays, so booking early might help!