I've shared this story before......
In the Walt Disney Theater for a show one time. Little girl behind me, probably 6 years old??...not sure, but old enough to be told to sit quietly.
When she WAS sitting, she kicked the back of my seat...and it had nothing to do with her little legs being so short that she couldn't help bumping the seat in front of her.
Most of the time she walked back and forth behind me, with her hands on the back of my seat, and my neighbor's. I had long hair then, so every time she grabbed my seat, she pulled my hair.
At first, I turned and looked at her mother...without any real expression on my face, just hoping to get her attention so she'd notice what the little one was doing.
Finally, I had to say something to the mother. I told her (quietly and as politely as I could) that the little one was pulling my hair, and could she please sit down. Of course, mama bear went BERSERK. She went on and on about how "this is a DISNEY CRUISE and that means it's for KIDS and if you don't like it, then you shouldn't be here....blah blah blah....."
I was so shocked, I didn't say a word back to her. I could not believe that just because it's a DISNEY CRUISE, that meant that her child did not have to practice good manners.
We traveled extensively with our kids, and they knew the rules from the beginning. NO running in the hallways (or around the dinner table, which we've seen MANY times on the cruises) NO loud talking, no screaming, etc, etc etc. If they did, they knew they'd be confined to the room for an indeterminate amount of time. And we wouldn't take them the next time.
Parents need to be parents....and quit trying to be their kids' best friend.