The apartment is very well located. A several attractions of the city can be visited by a short walk, and it has two metro’s stations at no more of 5 minutes waking.
It also has everything you’ll need at your stay in Madrid. I recommend this Airbnb for your stay at the city.