Scarborough, once celebrated as the jewel of England's north east coastline, now faces varying opinions from both residents and visitors. The golden sands and exciting atmosphere of the beach ...