Hi Kathy,
With the wide range of ages you will be cruising on, I'd suggest one of the RCCL's Voyager class ships, all thought they are huge, there is just something for everyone. Another thought would be one of the Princess "sun" class ships, they are smaller and very well layed out. Having recently cruised on Explorer, we just loved the whole ship expierence, it was great. Have fun deciding, its almost half the fun, happy cruising.
Donna
Tuesday Chat Host