Excelente location for Atocha Train Station.