Hochland is a restaurant known for its excellent cuisine in an idyllic setting.