All ages are welcome on board.  Babies  Children < 12 years  12-18 years  Adults