This apartment is very well located - you have the castle wall just behind the apartment. Overall, the apartment feels a bit larger, kind of like a small house - it also has the terrace to chill out on, which I think is very rare to find. Great views, comfort, easy access and a few great restaurants & bars just around the corner.
I would definitely recommend staying here, it's a great Lisbon experience.
IMHO the views from the apartment are nicer than the terrace views, which tells you how good the views are all-around.
The terrace is a great amenity to have a glass of wine or eat some tasty local pastries - much recommended.