Retail reaching pre-COVID levels; festival provides boost