Want a good base for exploring Tuscany--with a car--after spending 2 days in Florence. What would be the best town--one with restaurants, shops...? Am interested in villa/home close to town that would rent for 4 days; or town with a great hotel. Thanks.