We cruised with Costa Serena to Civitaveccia,Olbia,Palma de Mallorca,Ibiza and Toulon.The last port should have been Marseille,but was changed because of the weather. That was a disappointment. Anyway,this was our first cruise,and I'm glad we choose this one.Many places to visit, cabin with balcony, all inclusive :) For one of us,the meal service wasn't what he expected, he waited more variety for the meals. I was satisfied though,even I look very closely what I put in to my mouth. You don't get starved in your trip,you could eat almost at any time you wanted.
When the ship arrives to the land,there's no horry. All day long the transfer goes on,and you have plenty of time to explore everything. That's why we choose not to take any excursions,we didn't want to ''relax with a clock'' .
The crew on Costa Serena was awesome! They are always ready to serve and help,even they're English wasn't 10+,and that was something I noticed every place we visited. That is why I wouldn't recommend this cruise (or any other cruise on Mediterian sea) to someone who doesn't speak English.
Cabin was large enough,very beautiful with balcany. It was always cleaned when we came back from somewhere!