A guide to the best towns to stay in Tuscany including options for families, places without a car and hotels in each town.