My wife and I have just completed the 14 day cruise from Rio to Genoa. Having cruised with MSC before our expectations were reasonable and they were met. The staff on the ship range from speaking English but not understanding English through to a good comprehension of English. If you are expecting a cruise with normal English standards you will probably be disappointed. if you want a cruise that will enable you to mix with people from a range of nationalities, you are prepared to accept the quirks and behaviour of those nationalities, you accept the pushing and shoving that is normal for them and are prepared to accept what you consider rudeness and bad manners but to them is normal behaviour then you will have a good time. If you are not prepared to accept the above then do not cruise with MSC as you will be disappointed.
If you have not travelled with MSC before then research them well so that you will not be disillusioned.
Their meaning of customer service is different to ours. Our interactive TV did not work in our cabin for the first 10 days. Finally after 3 requests and a written notice it worked. However at no time were we informed what was happening or advised that it was fixed. You need to persevere and keep checking every day until something happens.
Cabin was good with lots of drawers and storage space. Facilities were adequate and we were happy with our cabin.