Marigot Bay in St. Lucia is a popular hangout for cruisers.