If you need to stay close to Atocha train station, this is the place to be.
Easy access to the rest of the city too with some walking or through public transportation, which is really good.
I definitely recommend this stay.