Im doing a 21-day Southern Caribbean cruise in November 2023 with a partial canal transit. The only ports that have opened excursions are Cartagena, Panama Canal, and Costa Rica. We purchased an excursion at each of these ports and used our $300 excursion credits. We’re not big drinkers but do have a few sea days. The HIA is worth it for us. We also have 4 nights of specialty dining.