Joao's flat in Alfama is great!
Location is ideal within the town itself. The flat has all required amenities, and the outdoor patio/terrace is great for a coffee in the monring or a drink in the evening.
I would highly recommend, you will not be dissapointed 🙂