This was my first cruise on MSC and I should have paid better attention to the reviews. There were so many things wrong, the list is long:
1. Food. I was on the ship for 15 days and the same cold breakfast buffet was offered everyday. There is no service in the buffet unless you pay for items from the buffet bar.
2. Be prepared to add the cost of water, tea or coffee in the main dining rooms. They will not bring you a glass of water, but offer a bottle of water for Euro 3,44. That is per meal. Also don't bother to go to the dining room to get away from breakfast or lunch in the buffet. The same buffet is is set up both places. You can order from the menu, as I did one morning but they just put buffet food on the plate.
Cabin was kept clean, orderly and as advertised.