I used to live in Florence and have a pretty good feel for typical Florentine homes in the city center. The location cannot be beat if you are looking for something less touristy than the Duomo area. My only compliant would be that the bathroom could definitely benefit from an upgrade. The shower drain was backed up, toilet flusher missing it's cover, and although there was a washing machine, I'm not sure I would have done my laundry as there appeared to be mold inside.
Aside from the bathroom, everything else was just fine for our stay. Francesco was great with the communication and totally accommodating to our requests.