Apartment’s location is perfect, within 20-25 minutes you can be to almost every sightseeing in Lisbon (incl. Castle San Jorj).
The neighborhood is really nice, there are a lot of fancy restaurants, bars and cafes. The place is equipped with everything you may need, best for me was the view from the bathroom - watching the sun / moon while having a shower