I can remember going to the Coface Arena to see Mainz play Augsburg a couple of years ago - train from Frankfurt to Mainz, bus from Mainz station to the ground which is in the middle of nowhere (similarities to Petone) - about a 1km walk through greenfields to the ground, past the guys selling knockoff scarves including one with the simple message "F%#@ You Kaiserslautern."
The ground had a club shop, bouncy castles, skills trials for kids, umpah bands playing and stalls selling all sorts of wursts. Interestingly you couldn't use cash in the stadium; all the vendors took ground debit cards that you loaded up with money - it seemed to speed up buying food and beer (and I'm talking nice 500ml plastic cups of beer).
Also had a nice mesh fence area for the away coaches to park, with barbed wire concourse to separate the away fans getting into the ground. Not sure the last is needed for the three Newcastle fans who make the trip across the Tassie