Excellent time in Florence. Would also recommend the guided tours by www.artviva.com