Amazing location walkable distance for nearly everything, if not subway is really close. Appartement Nice, confortable, well arranged with 2 full size bedroom. Mathilde speak English and French, so you can go there even if your not Spanish speaker.
I would definitely recommend this place to visit and experience Madrid !