Cozy log cabin in a great and peaceful location