Since this was our first cruise (m+f from Sweden, ages 30 and 27), we do not really have a frame of reference from comparing to other cruises. Having said that, we will try our best to rate this cruise in an objective manner.
Embarkation:
We purchased a Fly-and-Cruise package which greatly reduced the hassle of getting to Civitavecchia port (although changing flights in Amsterdam felt unnecessary given the multitude of direct flights between Stockholm-Rome). There were no problems finding our way, we were met at the airport by MSC representatives who greeted us in a very friendly way and gave us a ride to the port in a big taxi.