Hi!
I'll be on this cruise too, with two friends of mine.
For Villefranche, my bestfriend Godmother (which live there) will take us at the port and we will go to Monaco and Menton.
For La Spezia, I booked the Florence and Pisa tour, and for Roma, the Vatican's one.
For Naples, we didn't decide yet... And times goes so fast!
Have a nice day!