Scarborough is preparing for three days of festive fun as Scarborough Sparkle returns.