Does Peterborough really deserve its reputation as a depressing city?