Everything about the apartment was already said in previous reviews. The flat is located on the side of the main tourist strip, yet close the important attractions.
The only thing worth adding is that, in case you are visiting Florence in winter, the only source of heat is air conditioning which only heats the upper floor, because it is not able to provide enough air flow to the lower part of the flat.
However, I think heating issues (when the temperature drops below 0C) have all Florence buildings.
Anyhow, I fully recommend staying there!