Kloster Allerheiligen is a restaurant set within the dramatic ruins of a 12th-century abbey, amidst a forest landscape.