The room was extremely clean, but it did smell like old smoke. The air conditioner dripped, so the carpet was wet under the unit, but the bed was super comfy and the bathroom was extra clean. The staff was great and very accommodating. I did not go down for the breakfast so I can’t remark on that. I would stay here again. Quite honestly, though, if you need to stay in Kilmarnock, you have no other choice. I would not be scared of this Best Western. It was fine.