My husband is interested in scuba diving while on our cruise in November to the Western Caribbean. He has been on a resort dive in Hawaii and in Aruba, but is not certified. Which port in your expert opinions has the best diving - Jamaica, Grand Cayman, or Cozumel? Also, recommendations on dive shops to use would be helpful. Thanks.