We are going 8/2/07...it will be my 4th time to Canada.
Two of my kids ages 20 & 18 are going with us this time. All three came when they were 15, 13 and 11. They were 8, 6 and 4 on their first cruise and have enjoyed every one.
I have been lucky with the weather so far on each of the Canada cruises (knock on wood!)
Cruises are what you make of them...I look at it that I am not cleaning, cooking or basically doing any household chore...that is a vacation to me! All he food is 5 star to me if I don't have to cook it or clean up after it! Call me simple!
I don't sweat the small stuff and I really have had nothing bad to say about any of the cruises I've been on. Each have their good points and I guess what some would consider bad points.
Just relax and let everyone do their own thing...you'll have a great time!