There's so much to do on a cruise, there's little likelihood you'll hear your kids complain, “I'm bored,” once you're on board the ship. Indeed, there are ample amenities and activities on a cruise ship to appeal to all ages, making it the perfect vacation solution for multigenerational trips.