When I fitted my kitchen with oak worktops I finished them with a couple of coats of Danish, allowed to dry for a couple of days then three coats of osmo polyx.
That was a year ago and they are still looking fantastic! No flaking, peeling, spontaneous combustion, random likenesses of jesus...