The stay at Angel was a very pleasant experience. The apartment was clean and it is really very close to Metro station (150m) thus you will get in max 30 minutes to any major spot in Madrid.
Also close to two big supermarkets (Lidl and DIA) at around 450m, farmacy at 25m and Museo delJambon at 400m (best Jambon selection in Madrid).