We spent a good week because the family company we had was great, but the service on the cruise is better. I have been to other shipping companies and this was the first time with MSC and I think some services are better.
To start the tour service, I think they should take care of the explanations of the excursions to the clients, they do not give enough information.
The dinners are very monotonous, there is no animation of any kind, for example, dinner of the captain and the captain? He does not come to dinner, you go to take a picture with him .. it should be him who comes to see his customers.