Cancun is more than just a rowdy spring break destination. Relax on the beautiful beaches, explore ancient Mayan sites, and sample the local tequila.