We stayed three nights and twice had to get new key cards as they had apparently been programmed incorrectly. Since that is our only complaint, we had a pretty good stay. Oh, I more complaint; the price was not the best, but what you might expect on reunion weekend.
Our room was large and very comfortable. We slept well. The staff was friendly, and the room was clean. The breakfast was typical--fruit, cereal, waffles, and egg sandwiches--and pretty good.
The hotel is very convenient to downtown Galesburg and Knox College. Staying at Baymont lets you eat at some nice local restaurants as opposed to major chain restaurants found at the hotels further out. We also found the HiVee next door a nice place to shop for snacks for our stay.