Chooose a finish based on the amount of traffic your floors will have. High traffic areas are better with a handscraped finish.
The best way to clean your wood flooring is to use a microfiber mop and cleaner designed for hardwoods.
There is a less expensive option for a wood floor look which is engineered wood. These floors are mostly plywood with a 1-2 inch wooden top.