The location is great relative to all of the main Florence must-do lists. Everything we wanted to visit, including the train station was within 15-20 minutes. The hosts were great and responded to us within hours if we had questions. As others mentioned, there is street traffic noise as far as cars and motorcycles during the weekday mostly, but we soon got adjusted to it. It is part of Florence life. (Hint: Always look twice when crossing ANY street in Florence!) At night, closing windows and shutters will help keep out noise and light (in the morning) so much so that if you don't set your alarm you might sleep the entire morning in the upstairs bed. The upstairs bed is comfy with a down-like comforter and lots of pillows.
The kitchen is fully stocked with utensils and plates etc. with a small fridge with a small freezer part; a gas stove; dishwasher and microwave. The clothes washing machine was a big plus for our extended stay. There is a supermarket a few blocks away that has everything you would need including organic food (and local wine). Try the fresh squeezed orange juice as soon as you walk in to the store. If you want a true European flat experience, this is it.