If you specify those expectations in the listing, that’s fine. If you charge a cleaning fee, then you should be doing the deep clean, not your guests. I tell guests I expect them to clean up after themselves, e.g. dishes, the trash from their room.or if they spill something. But I wouldn’t expect them to leave the room the same way as they arrived. But then we do charge a nominal cleaning fee.