On time. Driver communications to passengers should be improved.
I booked for seat 22 but given 20 had to seat with stranger...
Transit arrangement was perfectly good.