Best things to do in Hallstatt – Austria’s gorgeous lakeside town