There is no such thing as a good person. People can choose to do good things, but the human heart is wicked. Only God is good. People who reject Christ, and refuse to put their trust and faith in Him, will go to hell for eternity. It's their choice. Either Jesus has paid for your sins, and you will be with Him in heaven for eternity, or you pay for your own sins. "For all have sinned and fallen short of the glory of God."
That's a good question. In fact at Ecclesiastes 9:5 it says, "For the living are conscious that they will die; but as for the dead, they are conscious of nothing at all." It didn't distinguish between good and bad people, they are asleep in death. In fact at Acts 24:15 it states, "there is going to be a resurrection of both the righteous and the unrighteous." I hope this helps!
We dont believe all good people go to heaven. Only people who have specifically chosen God and made Him part of them part of their lives and accept His gift of grace through Jesus selfless sacrifice will go 'upstairs'. EVERYONE else will go 'downstairs' as you put it. UP or DOWN is based not in how good you are but on one single choice - Him or Not Him (everything else). Lots of 'good' people wont make the cut because theyve rejected God/Christ.
Its not about being good( nothing in scripture says how GOOD you have to be. Its all about the Jesus of the Bible , and what He did to redeem us from the penalty of the eternal death we were promised when Adam sinned! John 3:16-17. its about belief and repentance....THEN good works in the name of Jesus!