We had to check out of the property three days earlier than expected. There were three main reasons (both the host and the Airbnb support are aware):
First, the apartment cleanliness upon arrival. There were hair everywhere, foot marks on the floor and so on. We tried cleaning most of it ourselves. Host was responsive and kind to send someone to clean it up in the morning. The lady that came for cleaning was arguing with us that she did clean it well before arrival and that we are basically lying about her.
Second, there was a construction site right outside the window. At 7:30 AM I was woken up basically by a worker, scrubbing walls around our window a few meters away from the bed we were sleeping in. The window has no internal cover by the way. Workers start early in the morning and stop around 5PM. Don't expect to do any work or sleep in the meantime, but do expect a feeling of someone just a few meters away at all times.
Last, and it was our last drop before we abandoned the apartment: the came back home late in the evening to discover one large cockroach in the bathroom and a smaller one in the common area. We've sent photos to the host. We had to go through all our baggage, checking every item to avoid taking those with us and found it hard to sleep that night, even thought about going to a separate hotel, but it was too late to book.
And this is not some sort of a cheap apartment. It looks well on the photos and costed good money. But the experience you get for that sum is unbelievably bad. Also the apartment is a bit worn out, the towels have holes in them and other smaller things add up too.
I am sad to write this because the host responded promptly and overall was responsive to our troubles, but people should know to avoid this apartment overall.