SXM to Anguilla - Public Ferry or semi-private ferry
We'll be going to Anguilla this coming summer. My flight arrives at 3pm. Based on the current schedule, the last public ferry depart Marigot at 4:30pm to Anguilla. How long does it take to clear immigration, get baggage, take taxi to Marigot Bay port terminal, buy ferry tickets? Will it be too close for comfort that I should just catch a semi-private ferry (from SXM airport)?