Clearview Lodge is a lovely log cabin set in an amazing location. We had a nice relaxing stay here.