Location is perfect - Alfama is a very nice to stay and walk around in and quite close to the other nice, central neighbourhoods in Lisbon
Be sure to spend some time in his outdoor seating area - it is sorrounded by walls but you can see the blue sky when you look up :)
Henrique was able to offer info about things to do and was very communicative.