I had a lovely week-long stay with Marco, Maria and lovely long-haired chihuahua Guappa. They were very personable and welcoming. Their property is about a 15 minute walk from the busy city centre - it's nice to be able to get away from the hubbub but be able to access it quickly when needed. The room was comfortable and clean and included a nice balcony. Nearby public transport links included the number 13 bus stop opposite their apartment, and a 3-5 minute walk from a main road where there is a taxi rank.
Nearby are 4 mini-supermarkets, and several nice pasticerrie - I recommend Botgeda di Pasticerria and Minni. I'm sure there are more I didn't discover.
All-in-all I would recommend staying with Marco and Maria, and when I return to Florence I will so myself.
Thank you both!