If guests do not respect the house rules or get back to me in a timely matter I cancel their bookings. I have only done this twice. They can leave you a bad review all they want but as a host you can flag it or write a public response to their negative review explaining what happened.
I don't mess around. I am not going to wait hand on foot for guests when they can't get back to me in a respectful and appropriate manner. Their loss. I would cancel and move on. Hope this helps, Good Luck!