Awesome speed and punctuality. The coach attenders were kind of rude and not that polite. Also some of them were seen smoking near the doors. Also some guys without tickets were given bedding near the toilets. Coaches are well maintained and are continuously cleaned using phenyle. Toilets are cleaned at regular intervals. Quality of food is not bad.