I am used to travel 3-4 times a year for both leisure and business purpose, and never had to clean myself the apartment upon my arrival? The flat was a complete mess and my first hours were just dedicated to clean and tidy up everything that the last occupant had left behind
As a possitive thing to say, was the location, just close to the centre