From this location I walked to Plaza Mayor, Museo Reina Sofia, Museo del Prado, Zona de las Letras, Palacio Real. Madrid is an easy city to walk. If you prefer to take the train, Metro Atocha is 5 min walking distance.
In the area you will find a grocery store, Panaderia (coffe and bocadillos), parking and all the amenities.
The apartment has all the amenities and you will stay comfortably. I was there for 3 night with my wife and 2 kids (10-12) who slept in the sofa bed (futon)
I will recommend this place for your next stay.