We stayed here for a week while visiting the area in a toyhauler trailer, we had full hookups. The campground was very clean and well maintained. The common area garbage cans were emptied at least twice a day. The restrooms/showers were clean and well maintained. No pool, but a small playground for kids, and a stream running down the middle you could wade/play in. It is located just off the highway, but far enough away that you will not be bothered with excessive road noise. There is a gas station/convenience store about a 50 yards from the entrance, as well as a pub and grub cafe (good food, but $$ for what you got). We also explored the other campgrounds that were in the area, this one was by FAR the most family friendly and cleaner of the bunch! Not to mention not as cramped, some of the other campgrounds the sites were stacked up on each other, we were far enough away from neighbors that you could have a private conversation. We also brought a OHV and there are alot of easily accessible forest service roads in the area, my son also did some mountain biking close by. Did not have any problems with services provided. I would recommend this campground with out hesitation and would stay here again. Oh yeah, it is pet friendly, our wiener dog gives it two paws up!