Read previous post:
The Delhi Kathmandu Delhi express DTC Merecedes bus....if you're not flying, this is the only way to go!
The Most Civilized Bus In India: A True Story

I know what you're thinking. Not possible. Are you sure you were in India? After all, Indian buses are known...