Despite the state of the station, the actual train service is pretty good. Last time I checked there was 3 trains per hour into the city (or one per 20mins). Plus, a 50% discount if in possession of an airline ticket. Normally airport - city transport is a major rip-off source!