I'm planning my second trip to Italy (first was mostly Florence with 3 days near Greve in Chianti) and originally thought I'd stay in Perugia because I want to see Assisi, Spoleto, Gubbio, Orvieto, etc., this time. But then I began to think I should maybe stay in Tuscany but further away from Florence so that I could day trip to those places but also to places in Tuscany - Siena, San Gimignano, etc. I would be staying for at least 2 weeks, hopefully three.
Would Arezzo be a good "base camp" to go in all these directions? Would there be a better spot?