Try engineered hardwood floor. It is maintanence free and has look and feel like real hardwood floor.