DH did this 2 Christmases ago. We went with Tung oil as we a not a fan of the highly polished look. Will need updating about every 7 years, but worth it for the look and feel. It is kind of soft and takes wear quite well. Also easier to apply than an epoxy based one, which requires a light sand between coats. The first coat of epoxy roughens things up and you need to knock them back.

It was quite doable, but we did have trouble with some of the edges due to section which had some glue there from previous flooring. Bunnnings was good for hire, if need be you can take back any extra sand paper etc that you don't use