We are looking to book a family cruise to the Caribbean ( 4 coming in from Canada, 2 from Pennsylvania) I am looking for which docks are the easiest to get to from the major airports ? We will shop for a cruise after we learn this information.. Flying in from Canada, might be the biggest problem.