The bus ride itself was almost perfect. The sleeper bed was clean, the blankets enough, everything was comfortable and I barely felt the journey. Only problem was both the light fixture and the electricity socket at my seat/bed weren't working.
The bus didn't start from where I had marked for boarding. When I reached there, I was told that I'd need to go to another location. The company guys flagged me an auto and pad for it, so it wasn't that stressful.
All in all, despite a few niggles, a satisfactory journey.