We are going to Italy in June/July 2020.Flying from California to Rome, then Venice to California. We booked 3 nights in Rome at the beginning. We have 4 nights in middle not booked yet. We have 5 nights in Florence booked, then 2 nights in Venice booked. Any suggestions for the 4 nights or should we add more nights in Florence. We are using Florence as our base to go to other cities and we were not planning on renting a car. Is it easy to hire drivers for the day? We like to see Siena,Lucca,San Gimignano,Chianti,Montepulciano,Bolgheri,and any other recommendations. We like wine,cheese and food.