What's the best time to visit Hanoi?

What are the top tourist attractions in Hanoi?

Is Hanoi walkable?