Just happened to ride the train a few hours ago, during a layover. I can tell you that the views from the trains themselves are quite good. I imagine that several of the above-ground stations are the same. However, I'm not sure there is anyplace in the stations where you would have a completely unobstructed view of the terminals. There is often a wall-to-wall glass/door partition between the waiting area and the track.