Teresa's place is perfect regarding location and comfort.
She is very approachable and thoughtful and gives great tips to optimize your stay in the city.
If you like to walk, it is easy to get to the centre through Retiro Park. If you don't, there are metro and bus stations nearby, including to airport. It was a nice experience :-)