I've tried several types of finishes on turned work, but now use only one - Osmo Top Oil, which is actually intended for finishing kitchen work tops. It's a hardwax oil and is foodsafe and really is water resistant, hot coffee resistant and everything else they claim on the tin. You can hold a finished item under a running tap, then dry it off and the finish will not be marked or the wood grain raised. Simple to apply, just brush on, wipe off and leave for 24 hours, then apply a second coat the same way. As it dries it gives a satin/matt finish, if you want a glossi finish just buff it on a wheel.
The only downside is the drying time compared to other types of finish which you apply and burnish on the lathe, but in terms of durability and resistance to fingerprints, moisture etc I've not found anything better. Also as it is an oil finish, it doesn't sit on top of the wood and look like varnish.