Luxuriating in Marigot BayA fellow sailor who we met at St. Pierre told us that if you took a mooring or slip at Marigot Bay Marina in northwest St. Lucia,it came...