First the good... The ship is almost new and in good condition, clean and sort of attractively decorated. The service is excellent, the crew does speak english for the most part and they appear very polished in starched white uniforms. Service staff always greets passengers and they are warm and accommodating. Cabins are OK, not great. Now the so so... Entertainment and activities are below average to poor. Deck space is crowded and lounge chairs are in short supply with most chairs sitting for half the day "reserved" with a towel on them and no passenger in sight. Bottle necks are everywhere, especially in the "cafeteria". The mens and ladies steam room and sauna area are very European in their layout with clear glass doors offering full views of nude passengers of the opposite sex. Alcoholic beverages are insanely expensive, with a mixed drink at $10 and a beer at $9.
The big problem... THE FOOD!!! Do not fall for the oh it's Italian food line. I'm Italian and please let me assure you that this food is no more Italian than McDonald's. Sadly enough the food served by MSC is just plain cheap, nasty food with very little choice period. You know you're in trouble when every day the lunch buffet begins with sawdust dry burgers and hideous pink hot dogs and then it goes down hill from there. For dinner the dining room is your only choice for dinner. There is NO "Lido Deck" buffet option. Please get this straight. Everyone at their assigned table for dinner every night with night after night of inedible food. Perhaps this is where I should tell you I am not some picky gourmet type. Yes I like great food, but hey if I'm hungry average will do the trick. MSC's food is just plain BAD and if you think you can make it through a cruise that appears to be a "deal" by compromising food, think again.