I cancelled my trip for personnal reasons but my friends were very happy with theire stay. They said that the appartement is clean, large with an excellent position.
I recommand it even if I couldn't make it but I keep the adress for our next trip to Madrid :)