Having read varied reviews we went on MSC with low expectations but hopeful, as my husband understands Italian we may find experience better than others who have reviewed it. In fact the announcements on this trip started in English followed by German, Italian & more! I guess it depends on which nationalities make up the passenger list.
Boarding-Very swift. We waited for 15 mins seated and then ...