Average visitor spending on the rise