Nice place, easy checkin, fast response, good kitchen with basic stuff already there for cooking.
The bed was on the "soft" side for me but Im +100kg so works probably good for most other people.
I could easily recommend this place to anyone, but just make sure that you want to stay in this area. There are some quit shady characters walking around in this neighbourhood. Not sure that it's the safest area in Madrid but I might be wrong about it. Just do some googling and it's probably fine.