The place is centrally located, off one of the larger streets between two good metros/plazas. I personally prefer small streets and more neighborhood-y.
The apartment was fine. A bit dark and simple. Not a place you want to hang out in, but it does the trick for enjoying Madrid.
Angie was communicative. Only big drawback was a 5 pm check-in with no flexibility for earlier. She did let us drop off our stuff early, but charged 10 euros to do so...