We spent two nights at this campground and really enjoyed it.
When we arrived, we were met by the lady working the registration desk and check in was very easy.
Temperature had been below freezing for several days so water was off at the sites but they had a hose to fill tanks at the office and on the day we departed, turned on water at the sites to assist with dumping and to fill fresh water. Much appreciated.
Most of the sites are pull through and large enough although I think it could seem crowded when more full than they were in the winter.
While it was closed for our visit, there was a nice small pool, a work out room, very very nice shower and laundry facilities.
The dog park was just a run area but fairly large with a covered seating area at one end and the pups loved using it. It was also very clean and either visitors clean up well or the staff take good care of the property.
They also had an activity building which I believe may be rented out.
Finally, they have propane fill on site and while were there, the owner filled our tanks himself.