The negatives: The host changed the photos of the listing after we booked, and while the apartment we received was similar, it was very clearly not the same one. This felt dishonest and wrong on principle. There were also certain missing amenities/items: a curtain for a very large street-facing bathroom window, an AC, a smoke detector, for example. These were all things the host clearly hadn't checked for since the last guest (e.x. they insisted the smoke detector was there until we sent photo proof). They often made us feel as if we were asking too much when in reality we were just asking for the apartment that we had originally booked. Also, when we got the keys, we were told that there were normally two sets but that for us there was only one set and we'd have to make our own copy of the keys and would be reimbursed - this was just bizarre, as having keys ready is normally the host's job.
The positives: They were very communicative and reimbursed us for the things we had to purchase (e.x. curtains), and installed an AC when we pointed it out. Aside from the first few days where we were discovering missing things in the apartment, the rest of our stay went smoothly and the host was very cooperative and responded almost immediately to every message.
I am writing about both positives and negatives to provide a fair review but ultimately I would not choose to stay here again.