My favorite all around finish for furniture is a tung oil finish. Several coats rubbed in by hand and allowed to cure between coats brings out the beauty of the wood better than anything.
Pros: It's easy to apply, deep penetration of the surface providing a thick durable finish, scratches are easily covered by simply applying a little more oil on the area, the finish is easily renewed with a light sanding and buffing with more oil.
Cons: Not recommended for outdoor use, longer cure time between coats.
That's my input........Chuck