This place is managed by an agency. The guy who brought the key over was fast, friendly and speaks great English. The apartment is very spacious and fits a big family easily. It also super central, which is great!
Unfortunately the apartment was not very clean - especially the bathrooms.
Also some of the furniture was broken and not to be used (bar stool). there was water dripping from the ceiling in the hallway. Besides these things which can be fixed by the owner it is a nice place to stay in Madrid.