Great place! Located along a river with a beach area to sit and they don't seem to mind if you have your dog at the beach with you. General store on site. Decent sized sites and the grounds are not completely manicured so has a more rustic feel. They do charge a $10 non-refundable reservation fee which is kind of annoying as we only stayed for 1 night which made our stay $50.
Huge sites, off-lease area nearby, super clean park. Five cedar lined showers cleaned daily, washrooms are outhouses but are cleaned twice daily and never smell. Multiple water taps throughout park and two dumping stations in the park, free with stay. Two large beach areas park located on Gull Lake.
Good: Has good sized shaded sites; excellent Wi-Fi connection (we were far from the office and had no problems). Bad: There is no ice available for sale (and not in walking distance to buy any either). The garbage bin overflowed after 4 days and was never emptied. (No other garbage cans anywhere in park.) Management never once came by to see how things were. The washrooms and showers were clean only because people kept them that way, management never cleaned them. Dogs allowed in this park but had to be pretty much kept in prison. They are not allowed anywhere on the beach that was hardly ever used, and since park is located just off a busy highway, not many places to walk your dog.