Carnival Cruise Line announced new functionality for its HUB app. HUB now offers new food and beverage features, spa and shore excursion booking capabilities, virtual queues and health and safety ...