My family and I stayed on site 1C Lakefront in a 15 ft. travel trailer. We found our campsite to be smaller than expected, and the water and electric hookup were in a rather difficult spot to get to. Not much privacy between campsites, but neighbors were friendly. Our site was close enough to the lake, which made it easy to drop in our kayaks and canoe. The campground does have boat slips, as well as a gas pump, so there were larger boats, but that didn't get in the way at all. We were minutes from Grafton Notch State Park, which had 2 hikes that had waterfalls and swimming holes, Step Falls Preserve, and Screw Auger Falls. There are also several turnouts and a parking lot leading to trails, and a picnic area. We enjoyed early morning and late evening kayak/canoe trips, that were filled with fishing, and wildlife viewing. The beach is shallow, and perfect for young children. The staff were friendly, the coin operated showers were hot, and the bathrooms were clean. Would definitely recommend coming, and enjoying the beautiful lake.