DO NOT TAKE IT!!!
Both my trips from Toronto to NYC and NYC to Toronto are super late!!!! And the reason why caused the delay was because the shifting and mechanic problem. We waited for more than an hour and half(maybe two hours) and no compensation no refund and no apologize! This is unbelievable worse company ever ever ever.