The space itself was clean and very comfortable, and the check-in process was well described, and came with very easy to follow instructions which included pictures.
Unfortunately the stay was ended in a very stressful and upsetting way. We asked our host the day before we were due to check out if late check out would be possible - we were told that it was, and received explicit approval to check out at 1pm instead of 11am. At 11am a cleaner entered the apartment, and was extremely angry with us. She did not seem to be able to speak English, or perhaps she didn't want to. She demanded that we call our host, which we were not able to do as we booked via Airbnb. We messaged our host who replied that late check-out was no longer possible, due to a "building inspector" coming to visit. If we had been told this even at 9 or 10am, we could have absolutely checked-out at 11, but we received NO notice at all about this change of plans.
We completed all of the tasks that the check-out protocol listed (stripping the bed linen, washing dishes etc) anyway, and left as soon as we had completed them. When we left, the cleaner swore at us under her breath - how professional!
This situation was entirely avoidable, all we needed was to have this information shared with us as soon as our host found this out. It really left a sour, stressful end to our trip