If English is your first language avoid, avoid, avoid MSC
I am going to try and keep this as concise as possible, at times it will seem like a sketch from the sitcom Faulty Towers, with a the customer services manager playing the role of Basil Faulty.
The ship: Fantastic, well maintained and pristine throughout. The bars music and decor were relaxing and well stocked, apart from the day at sea never felt crowded
We had an inside cabin, was comfortable and well equipped with a good hot shower. Though we could not get ours cleaned properly, or our mini-bar filled. But I will come to that later