"Charming" is a hosting company of many apartments in Madrid. It's not a private person. Their employees (the lady who checked us in) seemed quite stressed out about her job and the working conditions.
The apartment was as described and I liked it. The obvious exploitation of employees was a bitter pill to swallow.