The flat is good for a big group of friends that want to explore the city because it is located in a great position to visit Lisbon, very central and close to the castle. The area is also full of nice restaurants.
It is up hill so will require some walking (and some stairs), but you can always take a taxi (Uber is a very cost efficient option).
I would recommend it for a short stay in Lisbon with friends.