Mine and my husbands first cruise. Can't wait.
Carnival Elation April 29 anyone?
@amberjackson -- You're going to have a blast! Your itinerary looks like a lot of fun. Check out our port guides for Cozumel and Progreso to get an idea of what to do when you're there: