This cruise was wonderful! Shaquille O'Neal did vow renewal ceremony on Valentine's Day. The ports of call were Cozumel and Progreso. Progreso was quite interesting!. The food on the ship was great (dined at Bonzai Sushi) and I even won a couple of jackpots in the casino! We had a fantastic time!