We booked 2 nights in Barcelona pre the cruise and then a 7 night cruise. The ports of call were Barcelona, Cannes, Genoa, La Spezia, Civitavecchia, Palma De Mallorca & Barcelona.
The ship surprised us and we would book MSC again but a couple of things need to improve.
The Buffet selection was very good, The pizza was fantastic and we were very pleased with the drinks package selection. The dinning room needs improvement and was a little disappointing when being compared to our other cruises with Royal. If we were to book again we would pre-book specialty dinning packages as the dinning room food wasn't that exciting.