Family-friendly mountain restaurant offering Italian, German, and Austrian cuisine. Features apartments and a car-free, idyllic setting.