How many days to visit Krakow?

Where should I stay while visiting Krakow?

What's the best time to visit Krakow?

What are the top tourist attractions in Krakow?

Is Krakow walkable?