Awesome place! Great location just as described.
The apartment had everything needed to feel at home. The location is perfect, most of site to visit in Madrid are walkable distance. Also there are plenty of great restaurants in the area. Five stars for sure.