Lapo's place is not only comfortable but actually lovely, and in a very good location right out of the city center, some 20 minutes walk. But if you want to save your legs for walking around Florence (you'll need them!), there's a bus stop right outside Lapo's door (just don't fully trust the city public transport). And Lapo was a perfect host, he welcomed us at 6 AM and gave us food and coffee. He was not home at all until we left three days later, but was constantly in touch and gave us some excellent tips. Great value, highly recommended.