Set among the jagged peaks and glimmering lakes of southern Austria is Schloss Seefels, a five-star lakeside escape that’s ...