This apartment is literally one of the best locations you could ask for, really close to the town centre and walking distance to every main attraction, great restaurants and local stores as you need.
There is a lovely (but expensive) restaurant on the same street, that is rated as the best restaurant in Florence, La Giostra, that I would highly recommend. Book in advance or as soon as you arrive, you should def try it.
There are cafe's etc downstairs, local stores for essentials etc.
The apartment is very nicely decorated and well managed by David, who gives you lots of information on arrival that you need.
The stairs leading up to the apartment are horrible, but there is nothing wrong with the place itself, it is as nice as the photos suggest.
Would highly recommend staying here.