A few years ago we were staying on the Orient Beach side and had a similar issue with the seaweed. It actually was much worse than in your pictures, as in a 2 ft berm all along the beach. Going to the beach on the other side of the island solved that issue, the beaches there were pristine and weed free. Seems to depend on the overall weather conditions and the wind.