We absolutely loved staying at Nature's nest cabin, the A Frame cabin itself was great, very cool interior space. The view onto the lake was spectacular. It was quiet, clean, comfortable, and had everything we needed.
Great restaurants in the town itself were great, the state park, not far away by car is stunning with its sandy beach and lighthouse,
I highly recommend Nature's nest, for a relaxing break