Your kids are a good age for the cruise, my kids were 6/8/12 and they absolutely loved it. The kids clubs are great and my kids wanted to spend all their time there. My 12 year old was in the teen club and had a group of kids she spent all her time with. The food, entertainment, and service is all first rate and better than other cruises that I've been on.