Villefranche is our favorite, trains run every hour to Monaco and Nic.
We had a guided tour of Ephesus, it was great
Have done all these ports my favorite is Santorini which you can do yourself have leisurly breakfast on board to avoid early rush for cable car and then browse mountain top town of Fira.next best naples for organised trips to sorentto and almafi coast always said i would never holiday in Italy but Sorentto and almafi coast changed my mind. Mykonos very nice do it yourself or taxi very cheap,lovely place narrow whitewashed buildings narrow strets plenty of shopping for the girls.
From Civitavecchis it is about a 10 minute walk to the train station where you can catch a fast train into the centre of Rome for about 10 euros. It is a frequent service and only a fraction of the cost that most ships usually charge.