Hi Jamie,
i will recommend cruise for kids, more space for kids. Lots of entertainment, pool, kids buffet table with kids food and childcare center. For larger ships such as star cruise virgo, there are kids program. I recall going for face painting, origami folding session. Childcare is charge at around $10-$15 per hour. But this is good if you are going for shore trips and do not want to bring kids along. Last time i went snorkel at the island so didn't bring patrick along. This time i went on starcruise Libra, a smaller ship but still have entertainment (china acrobat and russian dancers performance). I left patrick at the childcare and went to the casino to take a look. There is a wide choice of food throughout the day, western, chinese, international. So if they are serving something not suitable for your kids, can always bring them to another restaurant.
Hi babyethan,
Merry xmas and happy new year to you and your family. I should expect girls to have more issue during teenage years. Sigh...no choice, just hope will not be that difficult then.