The only pro with this place is its location.
No key was there upon arrival, so we had to wait for him to arrive before being to start our visit of the city. No need to say he was not updating us on his journey, which led us to wait wondering when we would be able to check-in.
The fridge was so full of ice the door would not close, so we had to spend our 2 first hours in Madrid defrosting it, even if the cleaner had just done the cleaning.
Finally, it is worth noting the noise insulation is so poor you will be able to hear what everyone else is doing in his doing....
Therefore, I would not recommend staying in this flat, unless you are coming to party.