Beautiful spot. Highly recommend.
This spot was very very nice. It sits on the side of the mountain overlooking what seems to be the rest of the world. We're in the ADA site near the bathrooms and camper services which were also very clean. They maintain this place to a high level. There were several hiking paths that were dog friendly where we saw deer enjoying the lush greenery.
If you are in the area, try to snag a week or two as this area fills up fast.
Site18
Month of VisitJuly