Sites are nice but, the nicest ones are taken by permanent residents which is a shame. The sites available for travelers have no grass and are a little sandy/dusty, but are sheltered from the wind so it was not an issue. Sites are tight and tough to get into. I was lucky the site across was open so I could pull in to back up. I am not sure I would have made it otherwise. When we booked i was assured parking was easy. When we got here the story changed a little. The pool and games room are kept nice and the hosts are very friendly and helpful. The site is next to a heritage museum which is beautiful. We went to the dinner theater. It was amateur theater, but it was very good. We would camp here again if I was sure I could get in the site.
The husband and wife team who run this place are model hosts. They always have time for everyone. Early arrivals and late departures can be accommodated. The campground is small, and when full, can look overcrowded. But it is kept very clean and tidy. It has a very friendly atmosphere. There is a basic swing set, horse shoe pit, and volley ball net. It is a short walk to the river and a nice park. Downtown Revelstoke has live music every night through the summer and it is a 25 minute walk from the camp ground. All being said it is a great little place. We have been before and will be back.