You're going to want pokemon with high skill and speed stats. (speed to get there first and skill to navigate) Try to followflags up the sides of the beach (there tend to be a lot in a nice path there), and don't forget that you can steal flags from others. When the count gets low, grab whatever you can and get over the line because if you arn't over the line it doesn't count. Hope it helps. Good luck!