I had an amazing stay at Teresa's apartment. The location is excellent, in the middle of everything you may need and close to the metro. The apartment is beautiful, with a large terrace and even a small terrace connecting to the guest's bedroom. The room is spacious and the bed is comfortable. Teresa also provides everything that you might need for a stay. She is very kind and hospitable, and even made me dinner while I was there. Although I only stayed for one night, I will definitely be returning to Teresa's the next time I am in Madrid!