The apartment fitted our needs but the whole experience was tainted by disappointment and inconvenience at the start of our stay.
After the inconvenience of the late check in we entered to find the apartment dirty and unable to be used - beds used and unmade, trash in bins, dirty towels on floor of the bathrooms,dishes in the sink, substantial dust on the air vent, old food and debris in the sofa bed.
We spoke with the host reasonably quickly and asked if there was a different apartment in the building we could use (no), we waited to hear about whether it could be cleaned immediately (no) and it was also suggested that we could clean the apartment ourselves and receive a discount - astounding.
The fact that it then took 4 hrs to temporarily resolve with a move to a hotel also added stress and huge inconvenience especially as we were traveling with young children.
While initial responses were reasonably timely and the apartment was cleaned the next day (though I had to follow up several times about extra linens and areas that hadn’t been cleaned - sofa bed, vents) and we received a one night reimbursement and cleaning fee, the host has not responded to my further queries after our stay.
Air BnB customer service were the ones to sort out a hotel for us.