This was a very disappointing Airbnb experience.
The apartments cleanliness and presentation needs to be improved quite a bit. For example, the apartment had a strong mouldy stench, sheets were dirty with hairs and stains on them, proper pillows were not provided on the pull out bed, the bathroom had mould in the showers and the towels were stained.
The hosts also need to improve upon their communication and responsiveness. They pushed back our check in time with 10 minutes notice and no further communication was given as to how long the wait would be and when we could check in. We had to wait outside on the street for an hour awaiting a reply. When trying to reach out to the hosts they were unapologetic. We were finally let in by the cleaner of the apartment who found us waiting in the lobby and gave us her key. The host did not follow up to ensure we had been able to access the apartment.