Teresa's house was absolutely lovely and extremely close to the metro station. We traveled with several heavy suitcases but had no trouble walking to her house from the station. Just make sure you clarify with her which exit to take out of the station. There are several and if you exit from a different one, you will not be as close.
There are many restaurants near by and the house is just a metro hop away from the Vasco Da Gama Mall. We flew out the morning and the airport was very accessible (just one station away, the metro stops underneath the airport).