"I was pleased with every aspect of booking with that agency, except the agency waits until three weeks before the cruise to issue the hotel vouchers, which was kind of last minute for me." . . . .