I booked with MSC because my main intention of travel was to visit Havana and the price that MSC offered for 7 nights is very good !!
I took the MSC Armonia from Cozumel to Cozumel, Mexico
The boarding process in Cozumel is horrible since the shipping company does not open the check-in until after 1:00 pm so there is huge line of people waiting under the sun and heat of the island. I was surprised that the "cruise card" is delivered to you inside the ship in the cabin, in other shipping companies it is the first thing you get.
On this cruise I was booked in a Fantastic Oceanview.
I recommend it when there are no more than 2 passengers in the cabin since in my cabin we were 3 and it is way too small.
The room has a comfortable King size bed and two folding beds that are on the wall. It must be taken into account that when the additional beds are "down" it is very uncomfortable for people who are in the King bed to get up or go to bed.
There are enough storage spaces just for 2 guests, more of these two is very uncomfortable.
The worst of all is the bathroom ... it is too small and it looks very old.
The shower is too uncomfortable because in addition to small water comes out on all sides because the curtain is not properly made to measure.
In general, the room is "good" for two passengers.
I would not stay in such a room again.