Stay with Giovanna! We had such an amazing time in Florence and our accommodations were absolutely perfect. Giovanna's apartment is gorgeous and located just a few blocks from tons of shops and restaurants. (If Google and Apple Maps give you trouble just know it's located right near the Hotel Balestri).
Giovanna provides a lovely breakfast of coffee, toast, jams and yogurts and was the idea host every step of the way.
I hope to stay with her again the next time I am in Florence!