Good spot right the Atocha station. Not a quiet street but that’s the trade off for the ease of the location!