I have stayed there during my work trip in Madrid, the place is very cosy, clean and very near Madrid centre. Everything I needed was within walking distance.
I would definitely stay there again!
Thank you Julio and Sarah