We traveled to and from Genoa to the Western Mediterranean. However we flew into and out of Milan as it was cheaper, with more flights, and then we took trains to match our itinerary. The price was reasonable, and the itinerary matched our needs. The itinerary is all-important to me, so we have never used the same cruise line twice. We wanted to add a day in the Cinque Terre, and this was the only line that disembarked in Genoa, near there. The shore excursions were also reasonably priced as compared to most cruise lines.
They embark and disembark passengers at every port, so this offers a lot of flexibility. However their ala carte pricing means that you really have to look hard at what you want and what you are willing to pay extra for. It is very confusing, and very easy to be charged for something you didn't need. Everything is extra, including water. The heavy smokers were also a bad experience for Americans and a safety issue. The ship can hold 4,300 passengers, but personally I like a much smaller ship. However there were a lot of activities for children, including their own swim and play area.
We had a wonderful balcony cabin on deck 13 with what they call the Aurea experience. This offered us the all-inclusive drinks package that normally cost $55 per person, per day. Also we had two included spa treatments that were worth about $120 each. MSC charges an extra 10 Euro per person, per day service charge. However you can modify this if you want.
The balcony cabin with the Aurea experience was well worth the price. Cabin service was very good.
There was little to see in this port other than Napoleon's house. We toured the small city of Ajaccio on our own.
Little to see in this city. However it offers an entre to the Cinque Terre and also shore excursions to Florence and Pisa.