The Econo Logdge in Hannibal, Missouri, was an adequate comfortable place to stay. The room was large, the couch and carpet were a little worn, but for the price, the room was good. The pillows were comfortable, the sheets clean and overall the condition of the room was good. The bathroom was large and the water was hot for showering. Overall, I think it was worth the money. It's not a 5 star, but for a place to shower and sleep, it was good. We didn't partake of the complimentary breakfast, so I can't comment on it, but it was nice that it was an option.