Find Your Cruise
They have a very varied programme for kids and you don't have to worry about them on the days you do your own thing.
My daughter had a fab time. very good for kids. ( Summit-hawaii) they don't offer crayons etc at the table for formal dining but we soon got the waiter to bring us a pen and paper to keep her entertained.