These guys are from my sailing club in Toronto. They left Toronto a couple of weeks ago on their way to St Maarten, via canals and Hudson. Now they're parked in a foreign Marina in their 36.7 wondering "what the f+++ now?"
Here is there blog. If you are familiar with the marina they are in, maybe you can suggest something.
Toronto 2 St Maarten