A nature-immersed retreat near a lake. Offers clean, spacious rooms, free WiFi, and mountain views.