With Lake St Moritz below and stunning ski runs above, Grace La Margna’s location is nothing short of spectacular, says Ted Thornhill