and yes it’s a bit tougher to dive in Key West from cruise ship as it’s not usually in port long enough. I dove a few months ago in Nassau and wasn’t impressed. Freeport is good diving but I haven’t done so with a cruise ship. I’ve been going the past two years to spend a week and dive with Grand Bahama Scuba when I stay. I know that once when i was diving with them last year they did have a couple who were there by cruise ship for the day.