Very good place to stay in Lisbon.
2 minutes walk to the metro station. The apartment looks like a new, it has everything that is needed for a comfortable long stay. Contact with the host team is super quick and easy.
I would recommend to stay in this place.