Ответ:

У реки стояла старая мельница. Она много лет не работала. Однажды жители решили её восстановить. Работа была непростой, но к осени мельница снова заработала. Так у деревни появилось место, куда стали приходить гости.

  1. Она заменяет слово «мельница» и связывает предложения.
  2. Однажды указывает, когда жители решили восстановить мельницу.
  3. Но выражает противопоставление: работа была непростой, однако мельница заработала.
  4. Так указывает на результат: у деревни появилось место для гостей.