Where should I stay while visiting Nashville?

What's the best time to visit Nashville?

What are the top tourist attractions in Nashville?

Is Nashville walkable?