Our stay at Angelo's was great! It's very well located, only 20 minutes away from Madrid's city center.
The apartment is nice and clean, and Angelo is very friendly and an overall great host.
I'd totally recommend!