Our flight went via Bangkok. We booked hot seats on both flights, and pre-booked meals on the longer of the two flights. This worked well. The food was tasty and hot, and service prompt. The flights were on time , and staff friendly.
Definitely a no frills experience but on short hops its just fine.