You get what you pay for.
The hotel is really run down and in poor condition overall. This is probably beyond the control of the very nice reception staff. General maintenance things like working lightbulbs and flushing toilets should be something staff have within their control, however. The pillows are old and lumpy. There was only a sheet - no blankets. I would not recommend this hotel, and will not stay here again.