I think a carpet would make a really big difference. Locking them in the bathroom won't solve the problem, I'm sure. Your neighbor should be happy you don't have 2-3 small children, they'd make far more noise!

I hope you find a solution. Good luck!!