I'm about to go on vacation with my family and was not sure whether to rent a car (for approximately 3 days) or take a train to go to Florence since most of the area there is restricted for cars to drive around. How much does renting a car cost and how much does the train cost?