Absolutely fantastic location and an amazing view to go along with it. I think you would be hard pressed to find a better location and space. We stayed here at the beginning of our trip and had family stay with us. We slept 9 people comfortably and had a great location to explore the city from.
Lots of stuff to do in the direct area and plenty to eat and drink. There is quite a few stairs to get up to the unit but that is nothing new for Portugal. I would absolutely stay here again when we are in Lisbon.