This, ocean liners of the late 19th and early 20th century did health inspections for a reason.
Carnival is having tremendous results with its cruises. Yes, the customers will be back, especially as they already have booked into next year.