I would say ypr-kcvl is the best GR.. Not abt d speed. But comfort.. There's hardly any noise or mess once inside.. And the train does get full by d time of journey,but no illegal passengers.. Every time it has been a pleasant experience on this train !