Some characteristics that are more common among millennials than older generations bode well for cruise lines. Photo: Royal Caribbean