For a train which travels across at least two meal times in the course of its pedestrian progress the offerings are at best poor. And they don't vary across the day. Nothing to match the QR Traveltrain style where full dining is available on many trains and on those with recent stock you get at-seat service of airline-style meals.
The options are basically BYO or be at the mercy of limp, lukewarm sausage rolls or pies. That's OK maybe once in a day around lunchtime but not for a late breakfast nor dinner.
It's basically what was termed in the UK a "sulky" service. The entire operation, now just two return trips a week, runs only under a degree of duress because it came with the prestigious Ghan and IP operations and has to be maintained. The attitude of on-board staff on all of my trips has reflected that to a tee. No interest in doing anything more than the barest minimum. And definitely no opening of doors at station stops unless you're booked to get on or off.
It's the only long-distance service in Australia where I have never been able to hop off for a few seconds and get photos at the intermediate stations. I was actually threatened with being put off the train at Murray Bridge for daring to attempt a photograph from an open doorway. In the opinion of the "Customer Service Staff" (I use the term loosely) as I was not booked to alight and was clearly not boarding I had no business even being out of my seat!!!!!