It was a great trip, my girlfriend and I felt very safe, the guy that checks the tickets was very helpful with us. We slept very good. Not 5 because it was 30 minutes late.
We made it to Delhi but we were not dropped of in the location on our tickets. There should not be an option to choose drop off location if the bus doesn’t go there. The bus arrive late.