Beech in my experience is not easy, I've attempted about half a dozen in my time and none were 100% to my satisfaction.
The problem comes with the end-grain which allows whatever you use to soak in leaving a much darker tint.

Nowadays I just leave them alone and give them an occasional wipe down with Balistol or similar.