We fell in love with Tuscany.. we highly recommend staying in smaller towns such as Lucca. You really get a feel for what daily life is like. But, you must also visit the major cities such as Florence. A minimum of two weeks is required to see anything. I recommend staying for 3+ weeks if possible. Rent a car and see where you end up!