This was the worst bus experience I've ever had. Firstly it was started with bus being late for 2hrs, then they said they are not sure when it will come. Finally bus came at around 12 midnight(originally it was 9:40 bus). Soon after I got to my seat, I noticed there were water leaks inside from rain. They didn't care to change my seat. After all this hassle, flat tire in the morning delayed the arrival by 90 more minutes to my destination. Definitely a worst bus experience I will never forget. BTW, don't even think of buying Kesineni's ticket EVER.