Overall our stay was good. We asked to change sites and they were very accommodating. The one big problem I have is their firewood policy, which is no outside firewood, even right outside their gate. Then they charge $8 for small bundle of wood, good for about a 90-minute fire.
A fairly small, simple park but we really loved the "ambiance", if an rv park can have one! We found the seasonal, older residents more friendly than many other campgrounds. It was flat, very smooth gravel roads, a nice pool, and a decent but small store. Its proximity to Sodus Bay was nice, since we chose this place to stay while boating there.
Overall a nice stay over the 4th of July holiday. Being met and escorted directly to our site first was a nice touch. Bathrooms were clean but not spotless. Most sites are fairly close together. I would have liked a bit more breathing room, but by the time we got around to making our reservations for the holiday weekend we had to take what was left. A couple of main gripes: we felt that whoever is in charge of staffing needs to be fired. The front desk has one person running the retail and register and serving the ice cream. So when kids come in to get ice cream all retail activity is on hold as there is only a single register. The two staffed registers handling camper registration can't or won't pitch in. The zip line is understaffed and disorganized to the point of almost being not worth the wait, which is excessive. The zip line is great; you'd think they would staff it accordingly. The giant hippo slide, the only outdoor water activity, didn't open until 4pm! And it cost $6 for the "day", which does not begin until 4pm. This on an 80° day. I was told there wasn't enough staffing.