Teresa's place in Madrid was great for a quick 2 day stay! It's in Chueca so extremely central to all the places in the heart of Madrid. Very close to all the good restaurants, Gran Via, shopping and didn't feel the need to the subway to get around.
The apartment is up a 3 story walk up with no elevator, so just be mindful if you have a lot of luggage.