We were there for a group meetup so the campground was very accommodating. However, it would be an entirely different experience for weekend solo camping. There are a lot of seasonal campers and then our group.
Your family will love the amenities. The sites are very close together. Whatever you do, do not come before the 2 pm check-in time because they will charge you even if you’re with a group!