How many days to visit Guadalajara?

Where should I stay while visiting Guadalajara?

What's the best time to visit Guadalajara?

What are the top tourist attractions in Guadalajara?

Is Guadalajara walkable?