Hi all, we'll be taking our almost 3 year old with us on board the Explorer later this month. For those that have traveled on board with young children is there anything I need to definitely pack or not pack? She still has milk in the morning and at bedtime so I was think of taking A2 powdered milk which is what I did when I took her to New York at Christmas.. so my two questions are:

1. Hot water availability? I know you can't take personal water heaters in the cabins however I was thinking of taking a thermos to get hot water from the dining areas.. is this possible or is there an easier solution?
2. Kids dining.. do the restaurants offer crayons/paper etc during the kids dining time or should I take my own to keep her occupied at the table once the food disappears?

Anything else I MUST take?

I think I'm covered with everything else. She's a great traveler, very quiet, doesn't run riot..