I was at St Thomas in April, Cowpet Bay on the east end. When we arrived on the 18th our beach at Elysian Resort was totally clean, but by the 24th that seaweed started to show up, and by the 30th resort clean-up crews were hauling it away by the truckload. Not an exaggeration. Cheers, Andrew in Seattle