Fantastic location for exploring Florence. Good air conditioning which was essential. There are 80+ steps to get up to the flat so might not be the best option for everyone.
The flat is on a busy pedestrian street. A parking spot on the pavement suitable to unload bags etc
Dropped pin
https://goo.gl/maps/q8f9BJybB4VEyRAH7
The roof terrace is a wonderful spot to end an evening soaking up the sounds of Florence.