This Place is amazing and i absolutely recommend it to everyone visiting Madrid!
Its clean and it has everything you need. Its also super close to the metro and to supermarkets.
The Hosts are very very nice and heartwarming people and helped me if i had any problems.