It has a decent system. I just wish you could pay with your card and there were more times on the train schedule.