The only suggestion that I would have is that I would have prevented the kids from going into the bedroom with a very firm "No, you are not allowed in that room". If they didn't listen, I would have instantly corrected them. It's your house and they need to learn to respect your rules. My neighbor's girl thinks she has the run of the house and I very often have to lay down my laws to her concerning my cats.
My brother-in-law's family descended on my house a few years back and we warned his 4 (very wild) kids that the cats were fully clawed, and if they chased them, be careful if they catch them cause they will be scratched. The kids chased, caught, got scratched then came crying to us. My husband laughed at them and gave them an "I told you so - you didn't listen to me, you deserved it". Fortunately their father supported our views. They left the cats alone after that.
My brother-in-law's family descended on my house a few years back and we warned his 4 (very wild) kids that the cats were fully clawed, and if they chased them, be careful if they catch them cause they will be scratched. The kids chased, caught, got scratched then came crying to us. My husband laughed at them and gave them an "I told you so - you didn't listen to me, you deserved it". Fortunately their father supported our views. They left the cats alone after that.