Yup - beautiful park, great facilities. I camped there for four days with wife & two little girls (4 & 7).
There are four camping areas within the park:
Southend - this is the most popular spot, primarily because it is further from the road so quieter & most of the spots are directly on the lake.
Midway - a bit further from the park entrance than North end. A few spots right on the water, but backing directly onto the main park road.
Northend - closest to park entrance, but also closest to swimming beach and other facilities (good choice for a family with kids) - sites are a bit close together, but the week we stayed occupancy was only 50% & we had deer coming to our campsite every morning.
Mountain Lake - most isolated & private. Beautiful spot along the road up to Mt. Constitution. There are a few row boats here as well, but no swimming beach (though you could certainly jump in from the dock).