Tom Otley heads to a secluded Bavarian castle-turned-luxury resort that hosted the G7 summit last year…