The apartment is beautifully located and has everything you need for a stay in Lisbon.
The tram line 28 is not far away, there is a flea market nearby on Tuesdays and Saturdays, and impressive buildings are not far away either. One minor thing in the apartment is a "musty" smell, which may be because the apartment hasn't been lived in for a while. But I'm sure that can be easily fixed.