Cruising is not only for the older, wealthier clientele. Many cruise ships are specifically built with families in mind and offer facilities catering for small babies, juniors, teenagers and young adults - and the parents of course!
Travelling with children can sometimes be tricky, but not when cruising. Drive to the port, hand over your car keys, and enjoy the ship's facilities straightaway - you probably won't realise when the ship starts moving!
Teenagers especially appreciate having their independence & chance to have fun on their own - e.g. separate swimming pools & teens' discos give them their freedom while the adults have their own, & peace of mind too.