Sailed for 10 nights on MSC Opera, had an inside cabin, which was large and well kept. Not kept as clean as some MSC cabins we've had, but OK. Food excellent, crew lovely, allegrisimo package just makes everything carefree and easy.
Main restaurant was lovely, our waiters Bagus and Charlin were outstandingly efficient, a credit to MSC.
The crew and bar staff work so hard, running about all day after guests. A mix of Dutch and British. Bar staff Pan May was amazing, never stopped working and was always happy to see us. very easy embarkation, just walked through with the e-checkin and on board. Bags arrived very quickly.
Spacious, clean to start with but by the end not so sparkly, needed a good hoover and the bathroom shelves a proper clean.