I was thinking about my suggestion on using Grande Caribe's dock, and that would only be good, if there is enough water, for a short stay. The vessel that tied up there that I mentioned had to have at least on anchor to hold him off the dock. The channel being right there also means a lot of traffic going by fairly close. There would only be room I believe for one vessel of that size because there certainly isn't enough of water except at the end of the dock unless something has changed.
Their dock is at sort of a point of land so even small vessels go by fairly close, cutting the corner so to speak.
Hope that clarification helps.