We decided to give MSC a try after reading some very interesting reviews, have to say we were not disappointed had a great time aboard the Magnifica.
The Parking was free which was a bonus, embarkation and disembarkation both ran like clockwork, they have obviously done a bit of homework, the online booking procedure was easy to follow as well, which helped with embarkation.
The ship itself we were told is going in for some refit work next year 2019, I cannot see why it was in very good condition overall. Having said that the TV's in the cabins are on the small side, and not a lot of channels for the English speaking fraternity, so this might be addressed then. The cabins which we had a balcony are of good size, and kept immaculately clean by our steward George.