We are going to Florence after 3 days in Rome. We were thinking about taking the train to Florence because we heard Florence is a great walking city and parking was difficult. We then looked at the train to Venice and finally the train back to Siena our final destination before flying back out of Rome. WE know we want a car in Sienna to go wine tasting. Can two first timers to Italy negotiate the trains? Would you recommend a car earlier in the itinerary? thanks so much!