Had a fantastic stay at Teresa's place! She was incredibly accomodating and everything I needed was provided. Location was perfect, with Atocha station right on the doorstep, getting to/from the airport was a breeze (and so cheap, only €2.60!!). Walking distance to everywhere & right next to the metro if you prefer public transport. Would definitely stay again on my next trip to Madrid. Thanks again Teresa, you're an amazing host! Hopefully I'll see you in Perth one day :)