We have stayed here two times over the last few years and have always had a wonderful experience. We stayed in the riverfront rustic cabins and felt that we had all the amenities we needed. The shared bathhouse is clean, the cabins are very cute and cozy (and stay warm during the winter)! We love being right on the river and went cross country skiing from our doorstep. Great place to stay while ice climbing at the park.