Linda Ratchford tells us about the positives and negatives of a new pier in the city of New Castle