The location of the apartment is perfect. I strongly recommend this place if you are staying in Madrid. Fully equipped, nice beds, there is everything you need to have a perfect stay.
It was a little bit dusty.
PS: the host will charge you 30€ cash if you check-in after 10pm. It's not written anywhere in the apartment description.