Auberge du Vern offers an authentic French culinary experience in a picturesque setting.