We really enjoyed our stay in Florence at Eleonora's place! It was cozy but neat and clean. The location was nice and quiet, I little far if your itinerary takes you across the river multiple times on foot (buses are available, we just didn't use them). Everything we needed was in the apartment including basic food essentials (oil, coffee, a few spices, etc.) which was a very nice touch.
One note, if you are a larger person, or are overweight (20kg or so) you may find the toilet (and dining area) a tight squeeze, but otherwise everything was great and Eleonora was kind and hospitable and even picked us up at the train station :)