All the toilets and near wash basins of all coaches whether its a.c or generals, are completely cleaned at BZA station. Even general coaches are also pretty neat and clean as compared to other train's general coaches in india. Yes this train's rake is bit older but you can't expect everything to be good.