We’re experienced cruisers but this was our first (and most assuredly) our last cruise with MSC.
The good:
We chose this cruise because it embarked from Barcelona (we’d never been there) as well as the itinerary. We thoroughly enjoyed each port and always had plenty of time in each one. The ship itself was nice and despite all the reviews we’d seen about the difficulties in avoiding smokers, we did not find that to be a problem at all. We also had no problems communicating with the staff—everyone spoke at least some English.