As for a small town, this bus station is clean, there is a paid toilet quite decent. In winter, it is warm inside, there is a place to hide, sit and warm up. The terminal is not always in working order, but it often helped me out when there was a queue at the bank. In general, everything is like everyone else's.