As for excursions: We booked a private island hopping charter for the BVIs...we've done a similar one in the Bahamas where the captain is flexible with your plans (snorkeling, beach visits, fishing etc.). No plans yet for the USVI and Castaway Cay will be a total relaxation day. Our teens will probably do the teen only excursion there though.
booked our cruise through Costco travel and was wondering if anyone knew how the online check in works for travelers who use an agent? Getting excited and want to know all the right steps 
