I stayed at Teresa's apartment for one night with my son as we had a layover in Lisbon. The apartment is very clean and well decorated. Teresa was a lovely host, responsive and attentive. She provided clean towels and the room was quiet with a comfortable bed.
Highly recommend taking the metro as it is easy and only 2euros... versus a taxi which was about 14euros. The apartment is up a little bit from the metro. Same street, but it is not the first building when you come out of the metro.
I wish we would have had more time in Teresa's apartment. We will definitely be back.