The Log House Lodge sits on two acres atop a hill overlooking a beautiful River Valley in the Sierra Foothills.