Claire, I hope you are charging a huge deposit! I hate paying big deposits but I get them back. I hope you don't have to rent to anyone with children that behave that way. The way laws are now, you might have to. Things happen with kids, there's no getting around it, but undisciplined darlings are not nice to be around and tend to cause excessive damages. Best of luck to you in your role as landlords and in your new home.
Happiness is catching that dropped stitch while it's still fixable..