I have read somewhere and I do not know which cruise line it was (but I read it very recently) that it is possible for parents to sign a waiver that would allow kids under 21 to drink while on the ship). I just can't remember which line it referred to). Again, they can enter the bars, just not drink. The music, the comedians are great. They might actually enjoy it more - in a dry mood.