Scarborough is a vibrant seaside town that is currently enjoying a resurgence in tourism - but come...