We camp here with a group and reserve the entire D loop. It is a great little campground with large campsites. Many sites have two tent pads. The park hosts are friendly and keep the vault toilets very clean. They don't smell like vault toilets at all. There's lots of shade, but not a lot of foliage between the sites for privacy. If you're looking for seclusion, this may not be the place for you. But it's definitely a quiet campground, and we enjoy our time here with friends. They have a little snack shack where you can but burgers and snacks, even giant snow cones. Bring a fishing pole and a kayak or raft to enjoy the lake. You can't swim in the lake, but our kids love catching frogs and crawdads. To get there, if you're coming from Flagstaff, don't take the exit before Williams like Google will try to take you. Those dirt roads are often flooded, especially during monsoon season where they are impassable. Go all the way into Williams and come in from that route. The roads are MUCH better.
This is a hidden gem. You have to travel a dirt road to get there but worth it
Clean, space between sites, super close to the lake, food truck, can rent kayaks and SUP boards.
only negative is there isn’t a ton of shade. Some in each campsite, but if you don’t bring your own you will have to move your chairs a lot.