How many days to visit Budapest?

What are the top tourist attractions in Budapest?

Is Budapest walkable?