Great space and location. Just a 5 min walk to the Atocha Station.