We sailed the Christmas Cruise on RCL out of Tampa the last two years in a row, and really, really enjoyed it. Great cruise, kids aboard, but not out of hand and not a problem. I'd do it again in a heartbeat, but we're going on the Cruise of the Century this year instead.
Ken