We had a great experience to staying with Federica and her lovely cat. The location is quit good, even it is not in the heart of Florence, but there are 2 or 3 bus lines.
Federica is willing to communicate with us in an comfortable way to make share we can have fun during our stay. :)