Gasthof Elggis, Leo E. Häfeli, Glarus, sole proprietorship