In a few quick words.....if you expect any level of customer service on a cruise, DO NOT waist your money on MSC.
Cruised on November 30th...
I traveled with a large group on what was suppose to be an awesome cruise. When I heard it was MSC, I did some research and by all accounts, everything looked awesome. Now I am not a first time cruiser, having sailed on both Royal Caribbean and Celebrity a number of times. On each of those cruises, the level of service that you receive is second to none.