Here's why I haven't booked it yet. How the heck do I get a test when I'll be at sea?. Royal Caribbean now requires a negative test 2 days before cruise instead of 3. Carnival is the same now I believe. May change before NYE.
Carnival has said they want to start testing sites at port for the day of embark. Guess I'll wait a bit, and see what happens.