Weston-super-Mare is known for its beautiful beaches, iconic pier (or two!), and its pre-eminence as a top holiday hotspot.