First time family cruise
We booked our first family cruise out of New Orleans for June 30 going to Montego Bay, Jamaica, Grand Cayman, and Cozumel. I am in the process of trying to select excursions for me (43F), my husband (51) and daughter (8). We would like to swim with dolphins at some point and we would like to spend some time at a resort one day. Any recommendations for booking excursions directly from the company rather than through Expedia or the cruise line? Is it reasonable to arrive at Port at 7am and be able to make it to an excursion by