We camped just feet from the water. The sites were the smallest I have ever been on. The beach was nice. The man who works in the office is very rude. He would make rude comments and would walk around the campsite to talk to everyone. He would even peek in the camper windows to see what people were doing. They are also very unorganized there. Only nice part about this campground is that is is right on the water.
The staff there is great. Very friendly. Unfortunately they do not rent golf carts anymore. Lots of activities for the kids. Nice playgrounds (2). Bathrooms and showers were spotless. Not very strict there. Visitors do not even stop to pay a fee. We had a fire until 2am and no one said anything. (We weren't loud). It is a bit over priced but I would definitely stay there again as it is a nice place, and the staff is very friendly. Only problem was that we stayed on Memorial Day weekend, and there was a back up with the sewers as everyone was dumping at the same time.
We stayed in the full hook up pull through sites. They are very spacious and level. The pond is only accessible by walking, and it is hilly. About a 5 - 10 minute walk. The pond was small but very clean. The fishing area was very small. The bathrooms/showers were very old and dirty. The playground was tiny. The staff was friendly. They strictly enforce visitors paying a fee and the entrance is guarded. The store was huge. Carried almost everything. The prices were reasonable, too. A large sub from the deli was $6 and made fresh with Boar's Head meat. Very tasty. When calling to reserve a site they didn't seem very organized. Overall nice campground. Would go there again.