This place is great, especially it's location - a couple minute walk from Madrid's main square.
Appartment has basically everyting you will need.
I recommend this place to everyone.