We travelled as a couple and chose to try MSC for the first time. Once we had booked the cruise the reviews began to make us question our decision.
Check in - the online process was simple and straightforward.
Embarkation - We were allocated a 3pm boarding time but arrived at the terminal at 10am due to travel arrangements. We were given the sea pass cards and were waiting in the terminal because the ship wasn't ready for the new guests. I found other guests to be impatient and rude in this area, they were completely ignoring the announcements delaying the process further. We were called to board pretty swiftly and was onboard by 10.35am.