I have taken the train from Pittsburgh to Huntingdon, PA a few times. I have always had the best experiences. The train is clean and comfortable, and the staff is friendly and attentive. I would recommend the Amtrak train to anyone needing to travel long distance through public transit.
p.s. The free wifi and coffee from the cafe car make the trip even more enjoyable!