Chose the cruise for the port stops and that we had never used MSC before. The price was good, and departed from Southampton.
Check in was really smooth and easy, as was the parking before that.
No real greeting as we boarded just given a flyer, not even the daily program.