We found this an excellent place to stay in Lisbon. The flat is right on the top floor of the building so lots of stairs to climb but worth it, it has fantastic views on either side, a balcony overlooking the river which gets the morning sun and a windowed area on the other side of the flat where you can enjoy views out towards Alfama and the evening sun. The old town of Alfama is walking distance and everything is easily accessible via Santa Apolinia Station which is 10 mins walk away. Definitely recommended (as long as you don't mind hills/stairs!).