We stayed there this weekend. We ended up getting in late so they gave me verbal instructions on where to park. When we got there, I really wasn't clear on where to go, but a long term resident there was able to help me get to where I needed to go. We have a pretty big rig, and the spot they had us in had plenty of room. Since this is winter time, and we weren't spending much time outside, the location was great from a utilitarian aspect, but if you're looking for a more secluded woods-type setting, I'd make sure they have a spot available for you off the road.
The next day, we discovered that we had something broken on our coach, so we checked out the store. They have a great selection of parts, and even had the one we needed. Staff was super helpful and pleasant to deal with.