It is maintained well by NFR, its rake is good compared to 12423. Reagarding cleanliness , its good for initial part of journey, later on detoriates, may be obhs is not that active.
For food , I have no idea or any review. But dono trains me similarly average hi hai.