One look at its newest ship, the six-month-old Carnival Firenze, might explain why the cruise line is excelling with millennials. Young travelers drawn to a good deal could find it hard to pass up ...