Seats were not clean, we had two plug points for mobile charging, but none of them were working. No fan for berth. Timing as usual late for half an hour even at starting point. Driver is very cool and efficient, skilled,but cleaner was very casually chain smoking inside bus, which is very pathetic for the travellers. Even though there were many occasions of fire accidents in the past with omni buses, such workers were not following safety measures during journey. In future travelers may need clarification of safety features for a happy journey.