It'll do in a pinch, but Econo Lodge Dewitt I-90 is very much a budget option.
I found three flies and what I think was a stinkbug in the room over the course of a one-night stay.
The bathroom had a strong chemical smell, possibly from industrial-strength adhesive of some sort. The shower head sprayed the ceiling, the sink and other parts of the bathroom. To boot, the water flow in the shower was weak. Also, the tub had no texture to prevent slips or falls.
The staff was friendly, which of course is a plus. However, I do not expect to return to this property.