all good, amazing location just 1 minute from Atocha station.