Berchtesgaden, a historic town nestled in the Bavarian Alps, offers a refined mix of natural beauty