While I did not meet Teresa, my friend did and she found her to be most helpful.
The apartment is really lovely - well worth the climb to the third floor! The beds are comfortable and showers really great. The pictures are accurate - if anything they do not do teh apartment justice.
The area is great - if you climb the hill to the top of the road there are many lovely restaurants and bars. The elevator is nearby and the metro is not far. I would go backk to this apartment.