I have to say - I’m not sure I’ve ever experienced this before - but we called in around 7pm to let the hotel know we wouldn’t be arriving until around 2-2:30am - said no problem. Upon arrival the doors were locked - definitely understandable that the staff had to use the bathroom and locked up for safety. Finally got to our room and everything was clean, beds were super comfortable, but we were woken up just before 9am by someone coming into our room. Positive side is that we were able to make it down to breakfast. When we came back up to shower before checking out, our door was open and beds were stripped. It is strange that cleaners/staff came into the room twice prior to checking out.
I’m not sure how you prevent this.
I would stay here again, but wouldn’t leave anything in the room and use all the locks.