Just returned from a two night cruise, (it was billed as a get aquatinted cruise) its was my first time on MSC and frankly it will be my last. While the ship was wonderful, with the exception of the shows and cabin steward about everything else was either second rate or a disaster.
The MSC web site was about as bad as I have ever run across. The booking consultants are only available during week days, and along with their poor web site left much to be desired. The check in process took more than an hour after arriving in the hall. Once aboard, we found out we were issued a late dinner seating, while we had asked for early.
The mandatory life boat drill was the customary thing but the required bringing the life jacket to the drill. That night we got a note stating very firmly that we missed the drill! It seems that their onboard computers work about as well as their website.
Nice room but because it was on the 13th deck the foot traffic and band/drum beats were heard throughout the night. Avoid this deck if at all possible.