trains having maintainance at BBQ are worst sir... i have never travelled in north zone train but of south zone, CR is best in coach cleanliness..
Once i accompanied Captain to send him off in GT, which was shunted into platform after cleaning and guess what even the previous trip water bottle was not removed...