Place was very nice, very clean and the location is perfect!
Totally recommended if you ate visiting Madrid!