I've only done Garuda in Business so was interested to see economy. I've told my step daughter to give them a go in economy but she is hesitant. From the pics and info here looked like it is perfectly fine, tons of food and friendly staff.
Thanks for a detailed report so far.