We went on a cruise that ported in Cozumel and Progreso, Mexico. All inclusive (except alcohol)... great time for the money!