The location of the place is perfect: near the metro, near the train station, and relatively near the centro de Madrid.
The hosts are great: very kind and helpful with all your questions about the city, and could give you recommendations too. They both speak English and Spanish.
The place had a cozy feel, and I felt like I was living in a friend’s house.
If you’ll be in Madrid for a few days, you’ll be in a wonderful place, and you’ll gain new friends too.