Quite disappointing due 1 hour delay for departure, could have slept more. my seat was spoilt and unable to recline. luckily the seat beside me was empty and i shifted over, else my back would be aching for the long journey. timely stops for toilet breaks.
Very comfy seat, blanket, chicken fried rice, water, and snacks provided. Going through immigration was quick and just 1 stop in Malaysia before the final destination. Staff were friendly and courteous driving. Overall very good, would have preferred a vegetarian meal instead.