For places to stay you could google Agriturismo where you will find lots of choices. These are certainly not generally the cheapest options but they are outside the larger urban areas if not actually well out in the countryside. Usually family run, you should find they offer a more local atmosphere than established hotels, not to mention the larger chains. Meals are not always on offer but you never have far to go to a good place to eat, and Italian food is always good (but not always cheap) - if you don't like Italian cooking, don't go to Italy. Usually the people at an agriturismo establishment will be very helpful regarding advice on all things local. Hiring a car is a wise decision - that sorted, don't tie yourselves down to too small a locality. Once within reach, you really should visit Florence/Firenze - to get access to the most popular art museums there such as the Uffizi you need to be prepared to queue from early in the morning. Arm yourselves with a guide book or two to narrow down what you might want to see. Beyond Tuscany, you might consider Umbria (the next-door region) where there are lots of things to see and you are still within easy reach of parts of Tuscany. In Umbria there is a nice agriturismo place called le Cincillegre with which I am familiar and can recommend although (again) it is not cheap.