I have been staying at the Downtown Inn for several years now, and I think it is wonderful.
The facility is an old bank that the previous owners converted into the B&B. The current owners are the son and daughter-in-law of the previous owners (retired), so they know a lot about the local history and happenings. They are very friendly and accommodating. The rooms are very clean, and there are several to choose from all decorated with antiques. The location of the B&B is within the town square, so it is convenient for accessing local antique shops, restaurants, and businesses. The breakfast was fantastic, and they make provisions for special dietary needs or requests.
The local trains are somewhat loud, and can be heard from within the rooms (though, personally, noise never detracts from my sleep). I happen to find such sounds picturesque, but if you are sensitive then be careful which room you select to stay in (the rooms on the side of the building closer to the cross street are furthest from the trains).
I always recommend this B&B, and if I also may recommend dinner at Strawberry's, located about fifteen minutes from the Downtown Inn in Holcomb.