First of all take into the consideration that we visited the Lisbon out of a high season (in February) so your experiences might be different.
The apartment is placed in a quite a good spot but rather on the side from the main street. There is a bar and two mini markets just downstairs so you can get everything you need there. A short walk uphill there are multiple shops and restaurants. It is really close by to walk to Alfama.
About the apartment itself. I think that Vasco didn't have luck to the previous guests. A lot of furniture had signs of heavy wear. The door to one bathroom didn't close and the second one was missing a handle and didn't have a working light inside. In the same bathroom the toilet seat had permanent stains from something that looked like blood. Showers were quite clean though. Kitchen definitely need some resupplying. There was no cutting board or even one frying pan. I think this is all fixable before the season.