I am a returning guest at Spruce Grove, and I love it. The long-time staff are always friendly and offer great customer service. The campground feels like a campground, not a parking lot. Unfortunately since FHSR took over the resort the prices have gone way up, and they don't staff their departments properly, leaving the current staff overworked and exhausted.
The manager is NEVER around, and knows nothing about the campground. We've talked to him a few times and he's absolutely clueless and arrogant. Security is also an issue, but everything else is great. It's super fun, and a very family-friendly campground.
Also, the website advertises free wi-fi, however, you have to sit up at the office to even try and access it. The staff have to re-start the router constantly. It's really frusterating when you're doing work that require online access.