We had not sailed with MSC before but 14 cruises with other company’s
Excellent service and we had a coeliac in our group could not of been more helpful even packing lunch bag for shore lunch
The shows were exceptional with great variety and talented entertainers
Comfortable bed and great shower pressure