My husband and I chose this ship due to wanting a short getaway and check out a different cruise line. The ship is beautiful aesthetically. The staff (the few than can understand and speak English) were unconcerned and just there to do a job. No one smiles, greets or carries any conversation until the last day of the cruise, then everyone wants to wish you a nice day!
Food was the worst I've ever had. Pizza, Hamburgers & Hot Dogs. Oh...and don't let me forget Pork or Fish for the main meat served at breakfast and in the buffet....everyday. Sorry MSC, but Americans do not eat Hamburgers, Hot Dogs and Pizza 24/7. Nor do we want cheese in everything. Now, fix a plate of food and good luck finding a seat for 10 minutes!! So many huge families and kids on this ship. Time of year? cheapness of a 4 day cruise? I don't know but it was packed.
This cruise line has a lot to change and learn if they want to be competitive in North America. We will never cruise with them again and so was the attitudes of others taking this cruise line for the first time.