We chose MSC as they were the only line to depart from Cozumel, a short journey from where we live in Mexico. Having trawled through a lot of quite negative reviews, we were not expecting an especially great experience in Armonia, but were very pleasantly surprised. The food is very good, the service excellent and the staff friendly and attentive.
The ship is 65000 tonnes and has quite a cosmopolitan feel with a variety of nationalities of crew and passengers.
We had an ocean view cabin which was clean and roomy enough for our needs. The cabin service was excellent, usually cleaned and tidied twice a day.
Most evenings we chose the Marco Polo dining room, which had a very pleasant and varied 3 course menu every evening. The wines included in the "all inclusive" package were very drinkable and included 2 reds, 2 whites, sparkling and pudding wines. Service was very attentive and we did not have a single poor dish. The breakfast buffet was very nice - a good selection of fruit, cereal and cooked breakfast. On the few occasions we had lunch on the ship, the buffet was well stocked and the pizza and burger bars were very convenient.
The entertainment team were fun and welcoming without being pushy, and the evening entertainment was OK too. Some of the musical acts were a little amateurish, although still enjoyable, and the burlesque/circus/gymnastic acts very good.
We did not book any tours through the ship, as we prefer to do our own research and book our own tours. We enjoyed some fun tours in Havana, Montego Bay and Grand Cayman.
Overall a great cruising experience with a very welcoming crew, great food and fun entertainment. The all inclusive drinks package is definitely worth it. We would definitely cruise with MSC again.
Clean, well equipped, and with a good mattress.