bus is good, comfortable...i want to suggest if you could have wifi on bus.
Delayed, and the journey took 1h longer. But got a better bus to make up for it so still ok
We got a complimentary upgrade to superstar z (without meals) and that was a great surprise. It was smooth ride and we got to KL within 6 hours. However, we did not like that we had to switch buses in JB. Would be better if we got on the same bus throughout the whole journey.