How many days to visit Venice?

Where should I stay while visiting Venice?

What are the top tourist attractions in Venice?

Is Venice walkable?