General: Small (36-site) campground in two loops; only the upper has a bathhouse. It is about a ¼ mile walk from the lower to the bathhouse.
Site Quality: Sites are gravel and vary; some are back-in, some are pull-through and some are parallel. Site 32 was very generous in size although not completely level. There was one picnic table, one set of water/electric utilities, and two fire rings (not sure why there were two). This site could easily fit a large Class A or two smaller campers.
Bath/Shower House: Clean and heated. The toilets and showers have a curtain for privacy which IMO feels less private. When I was in the shower, someone opened the curtain not realizing (!) that someone was in there. Warm water at the sinks and showers was appreciated on a damp and chilly day. There is also a clean laundry facility - $3/wash and $2 to dry. The laundry room also has a microwave oven.
Activities: There are daily cave tours; we have been in many caves and this one is very nice. By the lower loop is a small climbing wall. There are also hiking trails and gemstone mining, although we did not take advantage of either of these. We were there for the Cave Run - a 10km or half marathon where the last 1.2 miles AND finish are INSIDE the cave, which was very cool!
Mason, the camp host, was great. Upon our arrival, he escorted us to our site in his golf cart (entirely not necessary but welcomed) and went over what we needed to know including the WiFi password (otherwise we had no service on Verizon). Be sure to go to the office (up a very steep hill or you can drive) and ask for your 15% senior discount if applicable (you need to show proof you are old!).