I flew RJ BKK-AMM earlier this month on J and wasn't impressed. The seats on this A310 must have been really old. Probably the least comfortable seats that I have ever had in a long haul C.
There was something wrong with the front lavatory. I was first one to use it and it was already reeking smell of urine. I mentioned this to a FA who said that they were aware of the problem and it happens quite often. Something wrong with the ventilation.
The food was better than the seat or the non existing IFE, although they did provide a player if one wanted one. I didn't see any movies that I had wanted to watch, however.