This was our third cruise on MSC. Unfortunately it didn' t go as smoothly as the previous ones. The main reason: The human factor. The attitude towards the passengers is simply too laid back.
The ship is beautiful and very well maintained. The cabins (balcony) are somewhat smaller than on the older MSC ships (e.g. Lirica), but still nice and comfortable,
Embarkation and disembarkation in Venice went smoothly, especially if you are an MSC Club member and use the priority lines. Otherwise you should expect to spend som time in lines.