My partner and I are going on a 5 day cruise in June and it's our first time cruising. I am planning to work out some trips by myself but just wanted some advice whether it is best to avoid the trips organised by the ship, or are they worth the money and tour guides?
If you think I should diy it, is it best to take the train or coach from Livorno to Florence, and is it worth dropping off at Pisa?
We have Rome for a day, so what would anyone recommend concentrating on? (we plan to return for a proper holiday next year)