Great place to stay at if you want to enjoy Madrid to the fullest!AMAZING location ,everything is reachable by foot. The apartment is big ,clean ,simple and well equipped.
The check in was perfect eventhou are plane was delayed and we arrived very late. Elisa (the lady who gave us the keys) contacted me day before the arrival and we stayed in contact all the time during our delay.
Guillermo was also very kind and professional, replied very quickly and organized us a taxi since we had to leave very early in the morning.
We usually ate outside except for breakfast ,but in case that you feel like cooking you'll find everything that you need. There is nice bedroom with very comfortable bed and huge closet; clean bathroom with good shower and lots of hot water and cosy dining room. Eventhou the flat is just few steps from Gran via it is very quiet ,especially bedroom so you can rest really good.
As far as I am concerned this is definitely THE place to stay at in Madrid.