The embarkation was well organised and the Mini Suite was in line with most other cruise lines Balcony cabins. Good clean furnishings and attentive cabin staff, plus fresh fruit and chocolates on arrival.
Cabin was on Starboard side past midships and closer to bow. There was more than ample storage space for a nearly three week cruise. Bathroom was shower bath combo and was roomy, Cabin was adequate with enough room for two. Would be a bit of a squeeze fro one or two extra guests using the fold out sofa bed. Balcony had room for two chairs and table -- not large enough to have a deck chair or chairs. Door was very hard to open and close. Soundproofing was good.
Food was reasonable and 95% of the time quite tasty though did have problem with "chewy" meat on two occasions. Big upset for us, and the four others at our table was having to pay for bottled water with meals when other cruise lines supply copious quantities free of charge. There is no Coin op laundry on board which meant that majority of passengers washed in hand basins and hung up in bathroom or out on balcony. Reason costs through ships laundry pretty excessive. Breakfast was same foods every day, and the "bacon" was not very tasty and far too fatty. Other meals did have some variety and the chefs excelled with seafoods.
The variety show each night tended to bore as was same artists revamped with emphasis on Classical music. With so many nationalities on board the announcement all in six languages. Alternative entertainment was limited but the Entertainment crew were very talented in creating some funny shows out of low cost props, and use of mime --overcomes all languages -- tremendous effort.
This is a 3 to 3.5 star ship and consequently what you save on fare means less benefits than the higher star lines. MSC should advise passengers in their brochures that they do provide Transfers (at a reasonable cost)from Genoa Port to Genoa Airport, Milan and Nice Airports. Overall a value for money cruise. One area of discontent was the organisation of shore excursions. After purchasing excursion tickets we had to meet at certain areas on day of excursion to obtain Stickers with Tour No. then be escorted to bus/coach. At every port this was chaos with delays occurring. MSC seriously need to streamline this process by giving Tour No. stickers with Tickets as current situation too time wasting and frustrating to passengers.