I think the apartment is well located, some few steps to climb, but that’s Alfama.
The view is beautiful with lots of restaurants around and view points.
Also easy to reach by metro or taxi.