This is not a bad hotel - it is an inexpensive hotel. The room was clean but very dated, what you'd expect for the price. The room was very quiet, which is awesome. The amenities are sparse, but you aren't at the Four Seasons, nor are you paying for it. The pool was not in service when we stayed, the TV was small, but I felt safe and slept well.
In other words, you get what you are paying for. If you are coming to the Mexico Missouri area to do things, this is a great stay. If you imagine this to be a resort, you will be terribly disappointed.