I went on a cruise for the 2004 summer vacation. It was very fun and relaxing. There is a special program where you can sign your kids up, it is for all ages, they wake your kids up in the morning, go take them to breakfast, then they are out for the rest of the day having fun with other kids also boarding the ship. They do things from running/jogging to swimming and exploring. I would really recommend for you to go on any carnival cruise line ship. For me I will be fine with the Ecstasy.