The folks who run the campground are extremely kind and helpful. There's a fire pit and a picnic table at every campsite. There are nice bathrooms, showers, and laundry utilities (we didn't use the laundry facilities, but I know they exist). There's also a community room and WiFi available there as well as at the front. They sell merch, firewood, shavings, hay and alfalfa, plus they deliver to your campsite.
This is an awesome place to go if you're a horse rider! The trails to the west of the campground are all marked very well and they're all maintained. If I'm not mistaken, the trails to the west are on the campground's property, and they're top notch trails. The trails to the east of the campground are not marked as well (we got lost for a good couple of hours and didn't see any helpful signs during that time), but I believe this is the National Forestry's responsibility, not the campground's. Hayes Canyon gives out a very detailed map, which is made from pretty sturdy material. Overall, Hayes Canyon is one of my favorite campgrounds that I've been to.
I definitely recommend this campground!!