I don't see it but that only leaves Havana ....
You should, have read the hint from Faster!
Marina Hemmingway is 9nm west of Havana and is the only marina where foreigners are allowed to dock.
The 650 meter cut through coral is, to put it mildly, treacherous. Maybe Fidel is hoping for more USA boats to come in?
The marina has 400 berths but almost all are non functioning. There is a handful of international cruisers there are any one time... Surprisingly few from the USA! Canadians make up the bulk, and Europeans. But generally the tourist population is German.
It costs cruisers ten times what it costs locals... For anything, food, resturanst , anything.
So with that channel, those costs and the Embargo no one much goes to. Cuba.
OK TDW congratulations! it's your go!