Isabel's place is very centrally located in the heart of Alfama, one of Lisboa's greatest neighborhoods. There are many restaurants close-by and a few minutes away there is the shore of the Tegu river where you get to see most beautiful sunrises of all times.
The place itself is pretty practical and has everything you need for a short term stay.