I’ve cruised with lots of companies before but this is the first time with MSC. We were a large family celebrating a 70th so the price of the cruise was the main attraction - I honestly cannot fault MSC on their child prices as it really brings the cost down especially when booked early. Also, the ship was new and other members of my family have cruised with MSC before and rated them highly.
In the run up to the holiday, perhaps because it was a complicated booking, I had many administration issues with MSC - they kept getting details of our booking wrong - but in all fairness with some persistence from my end MSC did sort everything out and we did get everything we had booked once on board. The systems MSC use for pre-booking activities, etc. just aren’t as slick as other companies but again for the price I could handle this.
Check-in was slower than other companies but it was well organised and for the price we paid I certainly wouldn’t moan about it.