I forgot to mention there is a cafe car where you can buy food and drink. Smokers will find the trip hard as no smoking anywhere, even on the outdoor viewing platform. Hamilton was the only stop in either direction (other than National Park of course) where through pax were allowed to get out briefly. I presume the southern half would be similar with 3 minute stop at Palmerston North.