Great location if you are traveling in/out from Atocha station. There are places just downstairs or the apartment that is open from 6am to 2am so even you are traveling early or late, you will always have access to food.
Check in was very easy.