I just got back from a second annual camping trip to Juniper Lake campground. You do need to bring your own potable water, and there are only vault toilets. But if you can tolerate that, you will be rewarded with access to a delightful lake that has many wonderful hikes around it, beautiful trees, and amazing sunsets. There are sizeable bear boxes to store your food in, lots of room for a tent or three, fire rings, and picnic tables. Most sites have amazing shade and all are any easy walk to the lake, if not right on it. Note that the last 6 – 7 miles of road are gravel & rutted in places. Just allow extra time & be willing to drive very slowly at times. It’s worth it! Try to make time to hike up to Crystal Lake. It’s steep, but there are lots of shady places to rest on the way, and the lake is blissful for swimming in. There are about 18 campsites, most of which have great privacy and shade, and none of which are far from the comfort station. :) and at $ 12 a night, this campground is a jewel! Come early in the week(and day) to get the most selection. It can fill up, and only the group sites are reservable.