I don’t think there would be a better location to stay in Madrid.
Lovely apartment with everything you need.