I stayed in Florence for 2 days. It was a fantastic experience, and a large part of that was because of Nicola and Andrea (Nicola's flatmate).

Nicola is genuinely nice (he picked us up at the bus stop, dropped us off at tourist spots etc) and extremely knowledgable about Florence (he gave us a short walking tour of the central area of Florence). Despite it being a short stay, we grew very comfortable with Nicola - he's someone you'll stay in touch with long after your trip ends. And, of course, Spina, Nicola's lovely dog made us feel very welcome.

The place itself was comfortable and clean. It's also well connected - there's a bus stop ~100m away from the house.

I would VERY strongly recommend anyone going to Florence to stay at Nicola's place, you won't regret it.