The apartment is really well located. All important things to do in Lisbon are around.
The place is lovely, Ana is a thoughtful hostess, anything you need she definitely will help.
The stairs might be hard to deal if you are not an athlete, but it is just like Lisbon is.