Like many towns, it grapples with its own challenges but the more you delve into its corners the more captivating it becomes ...