Highly recommend staying at the apartment of Irene y Juan. The location is absolutely perfect for everything- access to and from the airport, tourist sites, public transit (Puerta de Sol and Calle Gran Vía), restaurants, and everything else you need or don't need (-:
It was wonderful to communicate with the hosts throughout and during our stay, they checked in to make sure everything was fine with us.