I think your daughters will have a great time on the Grand!
If you haven't already, check all the kids programs here:
At ages 9 and 11 they'll be together in the same group.
I think you'll probably have to drag
them out to see them!
Have a wonderful cruise!