The place is well located in the heart of Madrid. You have a 24/7 carrefour just on the other side of the street. I would immediately stay there again.
Sometimes it can be a bit loud during the nights :)