A really nice place to stay.
The flat is very welcoming and has a lovely view over the river.
The immediate area is quite lively, as the flat is very close to small shops plus small bars and restaurants, including Fado, which are tucked away all over Alfama.
You do need to be prepared to do some walking through steep cobbled streets to get to and from the flat as the street itself is entry controlled. The train / metro station is only 5-10 minutes walk away. There are a couple of flights of stairs to be climbed to get to the flat - but that is the trade off for the view!
I will definitely be looking to see if this place is free should I be visiting Lisbon again!