I recently returned from Cancun, Mexico, having enjoyed a travel package that included a week at a beachfront resort. Bottom ...