This place is such a great location! We walked here from Atocha station, and walked to a bunch of other places too- El Prado, the Thyssen museum etc. There was a metro stop and a supermarket close by.