I would definitely recommend this place. It is great located in walking distance to a metro station. You can also easily reach a lot of other places by walking. The whole Apartment is perfectly equipped and the kitchen has anything you need. If you plan on cooking a lot yourself you should consider that the oven and the stove work with gas.
In general we liked our stay at Teresas accommodation and would come again.