This airbnb host listed check in at 4pm. We arrived at 4:30pm to find the room was not cleaned from the stay of the previous guests (used sheets/towels). Well after we arrived, cleaning staff entered the locked apartment unannounced- the host did not contact us or forewarn of us this in any way. This was a clear invasion of privacy as well as a failure to fulfil the stated cleaning expectations listed on the reservation. While the location/Airbnb was otherwise OK, for the above reasons, I would not recommend this listing or staying with this host to any future guests.