Angels place is great if you've got a car and you don't want to drive into downtown Madrid (which believe me, you don't). The apartment was clean and the beds super comfortable, a little noisy outside but we were tired so we fell asleep anyway.
With parking in a stress free location, you can appreciate that there's a metro stop steps away from the front door and 3 stops away to downtown. I recommend it!