The flat is nice and cosy and with a good view on the river. Please note that there are steep stairs to reach the flat, this could be a problem with an heavy luggage. Please also note there is a restaurant under the terrace - it adds colour to the stay but you might consider it a little noisy and smelly (it was ok for us though).
We loved the flat, the location is superb in Alfama. You can walk to the Castle overlooking the city, there is a convenient bus stop close by.
We loved the little cafe' (Cafe Lina) down the road, for a good coffee and a pastel de nata.
The area is quite touristic but you can still find quiet corners and nice places where to eat. But please remember to ask for recommendations or make a thorough search on Tripadvisor before picking up a place for dinner: there are a lot of places which are "tourist scams" (high prices and low quality).