Great apartment in an amazing location. Not sure if you can find a better place for your trip to Madrid. Everything is walking distance!!
Apartment is large and spacy, good beds, cofortable large bathrooms.
The only little negative - since you are in the center of madrid - street might fet a little noisy!