My cleaners travel 25 mins each way to my remote home and spend 5 hours cleaning. In a hotel, with identical setups in each room, they can do a lot more work in that time.
My checkout list is clearly defined in my listing, which is doing great based on my ratings and bookings. The cleaning fee is not hidden.
I would re-evaluate if I were not successful.