If you use poly with Satin Finish, the floor won't have the gloss that shows the dirt. Also the dark stain doesn't help. My parquet floors are light stain and clear satin poly. They look almost like naked wood but their protected, and they don't show the dust or dirt. I don't know if you can put a coat of satin over the existing finish to remove some of the shine? Another option is to buy some nice oriental throw rugs.