That's a truly fantastic report. Honestly, my expectations about Cancun were pretty low since I never understood the hype around that destination....