Broken Arrow is a pretty nice campground. We stayed over Memorial Day weekend and enjoyed our stay. We go here a lot as the In-laws have a permanent spot there. The campers are pretty nice, not too loud, but still know how to have a good time. The office is a bit of a cluster, though. We were told that they don't take reservations, but it turns out they do if you want a spot with sewer in a different area. Those spots are taken up pretty much right away at the beginning of the year, mostly for the holiday dates and Halloween, where the whole campground comes together. The spot we got in the "first-come, first-served" area was fairly nice. There was a lot of room, even though we only have a 22 ft single axle. Most other campers were 5th wheel and fit in well enough. There are shower and bathroom stalls just a walk away that were, in the camping world, clean enough. The dump station is up by their old entrance and in an odd spot. If you use it, you will have to take a long loop around the campground once you're done to get out.
3/5 because while the campground is nice enough, with nice permanent campers, the office doesn't like to answer their phones, and options and questions may be hard to get answered. The site was reasonable at $45 a night with a 3-night minimum because of the holiday.