I was at the Riu Cancun June 2010. There was a pretty good mix between the younger/older/family type crowd. Really fun to meet strangers and everyone is having a great time. The food was pretty good from what I remember, a huge variety of food. After hours the snack bar will do the trick when you're super drunk. Didn't have much of a selection at the snack bar to be honest, burgers, hotdogs, nachos, feels like whatever was left over from the dinner buffet. Saw a cockroach on the wall near the burgers...

...

...

. .took the chance. Other than that, the hotel was well kept and clean.