Mountain lodge with laid-back rooms and stunning lake views. Features a warm restaurant and welcoming atmosphere.