Teresa's place is absolutely a most stay place if you are in Lisbon. I came here with 6 of my closest friends and we were welcomed and given a brief guide to the city. The apartment is exactly like the pics, very eay to get to as it is right behind one of the main monuments in Lisbon.
Staying here made me want to stay in Lisbon for longer. You would be happy if you chose to stay here during tour trip to Lisboa.