The Alpenhof is located in the idyllic Tyrolean town of Berwang in the vicinity of Germany's highest mountain the Zugspitze.