This apartment has the best location. 80% of the things that you would like to do while in Madrid are walking distance from this place.
Its slightly smaller than I expected though but has all amenities that one could ask for while here. Leira (the host) and her parents take great care and are always available over whatsapp to help with anything to do while you are in madrid.
I'd strongly recommend this apartment.