The tickets are reasonably priced. The trains are almost always on time. The seats are comfortable and the service is extremely efficient. It is difficult to fault this place except for maybe cribbing about the long walks between platforms (the station is quite huge, so be prepared for long-ish walks).
