My wife, 6 nieces and nephews (ages 6 through 14) and I had an amazing time. We stayed in sites 1 and 3 which gave us the full corner across from the Camp Hosts, close to a clean bathroom, a shower, good drinking water and walking distance to the beach.
The Camp hosts Brian, Erin and their children were friendly, very helpful and knowledgeable about the area. Brian went above and beyond when I discovered my vehicle had a flat tire and helped me plug and repair the tire on site which saved me a lot of time.