23 cruises under my belt but never tried MSC. So booked a short break on Virtuosa to Rotterdam and Zebrugge. Then read the reviews on here and dreaded it.
But just back and pleased to say, it wasn't too bad at all - certainly exceeded expectations as long as you don't go on expecting a luxury cruise. It does what it says on the tin.
Pros