Cancun is big enough to handle the "spring monsters" and still have plenty of room for the rest of us. Our hotel and most of the other upscale hotels didn't have any of them.
Yet downtown had no shortage of bars that offered "all you can drink for $17" which the kids loved. Perfect for an 18 year old who is drinking for the first time.