If you want to stay in a part of Lisbon that has a bit of everything yet is away from the densely populated commercial areas, Alfama is your place. It is oozing with charm and character and so is the apartment. It is perfectly located and you can walk to everything - not once did we use public transportation. All of the amenities were provided and the apartment was much more spacious than we anticipated. The bed was so comfortable too, which was so nice after spending so much time on planes and in airports.
Alejandra was very kind and patient. Our flight was quite delayed and we got in late but she was there waiting for us with a big smile!
The stairs were not a problem at all and only added to the charm. If you're unfit or have too much luggage you will likely have a different opinion though. And if that's the case you'll probably struggle with Lisbon in general because it's made of hills and stairs.
We'd stay at Alejandra's flat again in a heartbeat!