Stanthorpe Top of the Town – a park for all seasons