I would use Sikkens Cetol.
1 coat of Cetol 1 followed by 2 coats of Cetol 23.
Its over $60 a gallon but its beautiful and should hold up for at least 5 years when it will require a single top coat of Cetol 23.
I use a lot of Sikkens Cetol. I find it is the most durable and beautiful product for any wood surface. Sikkens also sells a range of other products but they don't have the high build, durability or beauty of the flagship Cetol.