You don't have much for kids to play on the ship, the pool is too deep, the programs are too advanced for little guys.
Some programs are OK, like painting, making pots,etc. but you need to be with them all the time, the ship has daycare for 3 and above.
Off the ship, you can go to some easy programs, such as whale watching, bus trips, but not fly or hiking, you can go around the small towns without tour programs too.
I think it is more for adults, not kids. But anyway, if the kid is not too fussy and easy to get along, it is OK. Anyway, we need to have our own life too, not just around the kids, at least, you should enjoy it.