The apartment is as advertised and the metro station is about 10 min walk. All the restaurants and a big market is near the metro station while another 5-10 min walk brings you to Plaza Mayor and a little bit later to Plaza Del Sol.
It's also walking distance to the Royal Palace and the Cathedral and also to Plaza De Espana
The caretaker, Laura met us at the apartment and she was quite helpful. Would definitely stay here if we ever come back to Madrid