How many days to visit Cadiz?

What are the top tourist attractions in Cadiz?

Is Cadiz walkable?