carnival cruise lines?

its fine for kids…all day theres kid shit to do…and theres 20 dollar cards you can get so anyone under 18 has unlimited obviously non-alcoholic drinks on the ship