We have been here multiple times. This summer we spent the week of july 4th and enjoyed the beach view fireworks display. My only complaint is it is a very busy park. If you dont get to the pool by 11:15 AM there are no chairs available. Most sites are crowded and small. We loved the dog park (fenced area for dogs to play off the leash.) We will go back for sure.
We just spent 6 days here and loved it. The play ground was great. Nice pool. price is right and close to home. We did not get to enjoy the activities because it was the weekend of the Jaffrey Fireworks Festival and most campers (including ourselves) where there. We can't wait to go back and have even applied for a seasonal site.(there is a wait) the roads are dirt and it was a dry week so the car was a mess, but when camping, you expect dirt!