@Donna372 You have to be clear and assertive about what your rules are and that ignoring them won't tolerated. If a guest ignores them once, sit them down and explain that house-sharing entails respect for others, that food and dirty dishes in their room will attract rodents and cockroaches and that if they can't comply with simple, reasonable requests, they should look for another place to stay.
It sounds like these guests are acting like they are teenagers still living with mommy.
Consider putting clear glass or plexiglass tops on the bedroom furniture.
Make it clear in the house rules that aside from a water glass, all food and beverages are to be prepared and consumed in the kitchen and dining areas, that food in the bedrooms is absolutely not allowed and that no dishes are to be removed from those areas, either.
If you allow guests to continue to stay while continuing to ignore this, you are responsible for the situation. Your house, your rules.
And by all means, after they arrive and get settled, make some coffee or tea or serve them a beverage, sit down with them and make sure they are fully aware of the house rules. I don't know that you need to get them to check the boxes, but making things clear from the outset is better than nagging at them afterwards or biting your tongue and resenting their presence.
If you are simply expecting them to follow rules only mentioned in your listing, that isn'tgood enough. A vast amount of guests do not even read the listing information.