We had to wait for check-in at least an hour on the road, even though they were informed of our arrival way in advance. Apartment was cleaned after our check-in.
Apart from that there was ongoing construction at the site, which was not informed in the listing.