MSC is building the most beautiful ships in the world right now and this may be the one.
However. If you are used to the Carnival/Royal Caribbean style cruising and like it, think twice. This is a EUROPEAN ship run by people in ITALY, not south Florida. You will only have a small percentage of people on these cruises who primarily speak English. MSC has a huge following around the world and their international customers come exclusively for the MSC experience they are used to in Europe and around the world. Announcements are in 5 - 7 languages one after another. People do have a few different ways of doing things. You will have 'other' kinds of music than the pop and Caribbean style music being played. Some of the food on buffets are a bit different than you are used to. No all night pizza and ice cream bar. As I said, if you want the Carnival experience and flavor, think twice. If you are open to a little different experience and want to do it on one of the most modern and beautiful ships in the world - here is your cruise!
PS - BUY THE DRINK PACKAGE! You get what you pay for with the 'FREE' drink package.
Near perfect! Lots of room. Very modern and comfy. I never actually met my room stewart. No cute towel animals!!!