Our 20yo polished cypress pine floor is well overdue to be refinished again.
I recall that an acrylic product was originally used on the floor. The floor has some wear areas & also scratches from the dog running around on it.
Is sanding & staining/polishing the best way to go, as opposed to using this as an opportunity to lay some form of alternative flooring over the top.