St Moritz Lake and mountain views from a quiet spot in St Moritz town