I can only say Teresa is an incredible host. The location is near the airport, with metro taking you to the centre of Lisbon in no time.
The place is warm, hospitable and has a sense of home. Really good option for everyone visiting this great city. Cheers!