M.R.
I use a regular sponge mop, that gets squeezed in half, with a bucket of white vinegar and water.
I used to use a special hardwood floor mop that had a washable, terry cloth cover. That was OK for light cleaning, but it is not strong enough to remove the built up dirt and stains.
I used to have cherry floors, now I have oak.
GL!