An amazing location - literally up the stairs from Tilso de Molina metro station.