Well located for easy access to Atocha station.