We had a bad experience, noting that some of it was beyond the control of the host. We had booked for 2 weeks and ended up leaving after 2 nights.
First the good things: good location and large, bright apartment. The management company were friendly and responsive and went the extra mile getting us an additional desk, early check in and early check out.
The bad things: for the two nights a neighbour played very loud music between 2am and 4am so we got very little sleep, but appreciate this is beyond the control of the host. The major issue was that the apartment was very dirty, dusty, smelly and infested with carpet beetles (they were even in the towels). I spent over 5 hours on the first day thoroughly cleaning, scrubbing and washing the soft furnishings. The management company were sympathetic when I reported the issue and arranged a cleaner but we were having such a bad experience we didn’t end up staying long enough for them to come.