excellent location, next to Atocha station!