In spite of the crowd milling around, the station is well maintained. Communication system is fairly good and audible. Staff are polite in general.
The only thing is their refusal to accept 50 paise coin some time back even though the GOI has not declared it otherwise. When I informed the counter lady that it is a legal coin and I would lodge a complaint, she asked me to go ahead.