Where should I stay while visiting Jerusalem?

What's the best time to visit Jerusalem?

What are the top tourist attractions in Jerusalem?

Is Jerusalem walkable?