Sounds like that is something that you can possibly arrange before you leave,
check out their internet sites and you will most likely find someone to take you out, or there is also a ship excersion to consider?? Have you dived before?
You can also check out www.portporomotions
for setting up excersions,
hear they are really nice and take good care of you. Have a great cruise!