Apartment is located very centrally and great for exploring Florence. Street is mostly quiet despite the unit being situated above a parking garage. The noise wasn't bothersome and it would be a very convenient place to park your car if you have one with you.
Overall our stay was good. Great water pressure in the shower and the water drained :-) The kitchen had basic appliances but we don't come to Italy to cook, right? You need to have the Florentine steak at IL Latini (chefs finger kiss). All sights are within walking distance as is the train station (about 15 min with luggage)
A couple of notes:
There is construction happening on the building right behind so I would check if that's still going on.
You will be asked to pay a cleaning fee after check-in.
There are many narrow stairs to access the apartment (3rd floor) and a tight spiral staircase to access the bedroom and bathroom so if you are mobility challenged, this one's not for you.
We were eaten alive by mosquitoes our second night - be sure to keep windows closed and bring bug spray just in case.