We will be in Italy from June 5 through June 20th---a surprise gift from our kids. We are flying into Rome and are going to head up to Manarola for 3 nights when we get there. Then we plan on going to Florence/Tuscany area for 3 nights. We were thinking of basing ourselves in Florence---doing a day of sightseeing there and then maybe renting a car for a side trip possibly to Pisa, Siena or San Gimignano. Do you think this is doable or would it be better to base ourselves outside of Florence and go in for a day??? Would a day with a car be enough? Any suggestions would be welcome.