Cozy restaurant in an idyllic setting, offering a diverse menu.