When cruise ships dominated the news in early 2020, some said the industry would never recover. But fans are back, with some booking well into the future.