We wanted to try another (better) italian company instead of Costa. The "italian" on MSC was only the pizza. The rest was just poor.
the food was everyday the same, almost no fish.
The ceremony with waiters bringing in the desserts during the last elegant evening dinner was just ridiculous. They brought someting in on their trays, were dancing in front of us a little bit and ...than they brought everything away! Was it plastic? Probably.
The Cabin would be OK. But it was quite loud during docking