I want to double-check some of the details at present.
1) The town has no name at present, right? (Or did I just miss it?) I propose Hamelton if doing so is an option.
2) The weather is semi-clear, with clouds gathering on the horizon. It may rain during the night, but the evening will be pleasant.
3) This is a small (nay, microscopic) town that exists only to support the mill. (What kind of mill, by the way? Lumber, steel, grain, what?) However, as it is on the road to and from other places with actual import, would you say travelers aren't infrequent?