The building is very run down, but the hotel as such was good. The reception called us couple times before our arrival to confirm which was good. Toilets were clean. I doubt if the mattress and pillow covers were changed because it has shoe marks and hair, but the hotel boy refused to change them. We were too tired to insist. We ordered dal kichdi which they happily accepted to make as part of our complimentary dinner, but since the place also served non-veg, we cancelled the order and had it at a pure veg place outside. The hotel in-charge was upset because of this and he offered to buy us ice-cream, dinner, breakfast from outside which was pretty gentle***ly. We never had this hospitality anywhere else. So overall a good place to stay.