We made a last-minute booking, under 24 hours before arrival, so when we arrived the cleaning was still in progress. This is OK, but the host could have informed us, so we take a walk and arrive later. But it is OK.
In general, we had a good time. The apartment is in a quite new block with an internal garden. The location is good, and only one of the 3 days, we had difficulty finding a parking spot for the car.
One that could be improved, is cleanliness. Seemingly it was ok, but when you start to look deeper, you will see spots that haven't been cleaned for ages. And this has nothing to do with us making a last-minute booking.