The real reasons why Blackpool’s Stanley Park was named the best in England