Sporthotel Stille, Max Heussi, St. Moritz