The place is small, but cozy... Just what is needed if you are going to get to know Madrid.
It is very well located, it is very close to the center and around it has many food options... Metro alternatives and train stations just a few minutes walk away.
I'll save this option for another visit to Madrid, fully recommended!