
We booked this MSC Opera cruise because of its Havana (Cuba) focused itinerary, and it didn’t disappoint us. It was our third MSC cruise in 4 years and our 12th cruise (we did it with various cruise lines - Celebrity, Princess, Royal Caribbean, NCL, and Costa).
MSC Opera is the smallest ship we have ever been, and probably the oldest as well (it was built in 2004). However the ship was clean, well maintained, and the friendly staff and crew made our vacation a memorable one.
Our flight to Cuba arrived quite late due to heavy snow in Toronto. Our check-in at 2:00am was quick and without any issue. The buffet restaurant was still open to wait for the late arriving passengers, about 20 of us. MSC Opera docks in Havana for 2 days, so the late flight arrival didn’t cause too much problem other than a very long and exhausting day.
Ship late arrival and early departure from Cozumel due to some technical issues with the ship. We decided to do our own Cozumel walking tour and skip Playa del Carmen.
Cozumel is beautiful and safe. Lots of shopping and place to eat within walking distance from the cruise terminal.