Waterlox for walnut countertop?

I’m looking to finish a walnut countertop. Something durable and appropriate for daily eating/cooking. What do you suggest? I came across Waterlox. Have you ever used it on walnut? Is there something better? Thanks! Cassandra.