Our family has been on 13 cruises. Royal Caribbean offers the most activities for my kids, however, the food is just fair. The dining room service is excellent, but the chef can't adequatekly cook for 3,500 people at one time!
Royal Caribbean - Navigator of the Seas is recommended by TIGERS