The bus arrived before time for the pick up and left on time. But it was stinking really bad. When I asked the staff if they had a freshener, they denied. I had a horrible 3-4 hours, before getting used to the odour. It was so bad, that I didn't even feel like having food when the bus stopped by for dinner.
Unfortunately, the tyre of the bus came off while on the way from Pune to Mumbai, causing further delay (Nobody to blame for this). Overall a horrible experience..