We took our 4 boys on their first cruise last summer and I think for them that cruises now "top" ANY vacation. HOWEVER I can not tell you enough that if we had received a complaint about their behavior in the "teen room" or the "children's fun room", they would have been in DEEP TROUBLE. Don't know about the "strap", but my mom had "a switch" that worked well with me.
Anyway, I agree, that parents should watch their kids, but that cruises are an excellent family vacation since kids will love it b/c of all the activities, but parents will ALSO love it because of ALL THE ACTIVITIES for the kids!!!
Read and post cruise reviews