What are the top tourist attractions in Hoi An?

Is Hoi An walkable?