I have camped here many times. I have only stayed in the cabins, so I have no info on rv or tent sites. I have always had a positive experience here. The people at the desk have always been pleasant. The pool is clean. The bathroom is clean most of the time. The cabins that I have stayed in are well stocked with necessities. The outside of the sites were always clean. My only complaints are that the cabins are not cleaned well enough (although not dirty overall). I have always had to sweep the floor when I first arrive because there is always dirt and dog hair on the floor and downstairs beds (and I'm allergic to dogs). The beds are very old and uncomfortable as well. I would actually stay for longer periods if I didn't wake up with a very sore back every time. Great place to stay!