Our kids just returned from Punta Cana and the entire beach where they stayed was unusable for the week they were there. They asked in advance and checked Trip Advisor and all the reports said there was no seaweed. It doesn't matter how often or who you ask. It is what it is depending on currents etc. We stayed on Orient in May and had 2 days where a "section" of the beach was unusable. At least we didn't lose the entire week. I think this is going to continue for some time.