I am both a host and a guest and I wanted to have your views on my last trip. This was a listing that did not charge a cleaing fee, but they did request a "cleaning deposit" in cash at check in which they will give back if the apartment is cleaned at check out to the level that it is ready for the next guests (i.e, washing the floors, cleaning the toilet, kitchen and bathroom). The listing does state in its description that they required such cleaning deposit, but I only discovered the standard they require at check in.
Myself I do not charge cleaning fee from guests and my expectation is that guests tidy up but the cleaning between guests is my responsability and it is embodied in the nightly rate.
I did clean the apartment as requsted and received back the cleaning deposit. However, I wonder if charging extra charges outside the platform is normal and if the standard of cleaning is actually the expectation when no cleaning fee is charged by hosts.