I have been to Italy several times with my mother and my husband, but this time it is with them both, plus my daughter and niece (both 18) and my step daughter (48) So 6 of us. We are flying into Florence and have an apartment for three days there. We are planning to then take the train or bus (undecided yet) to the Siena region where we would like to stay for 4 days, from where we will explore towns like San Gimignano and Montepulciano (where I have been and I adored them) on day trips, hopefully by bus, and also perhaps squeeze in some wine exploration. We will then take the train to Venice for 3 days and fly home from there. My questions involve accommodations recommendations in the Siena area - town vs outer area? Hotel v agri or villa? we will not have a car; Is that ok? On our wine tour day (we have a fellow here hopefully setting something up for us) is it possible to rent a driver and car large enough to accommodate 6 pax? Can we find our way into Siena or to shops, etc, via local bus if we stay somewhere near enough to the main road? Thanks.