The apartment is ideally situated in the centre of Florence, and an easy walk from the train station.
I would say though, if you struggle with stairs this may not be the aprtment for you, as you have to walk up 3 flghts. That said when you great there you'll be really impressed with all the facitilies on offer.