Fast ride, seats with wide leg room, driver was friendly and wait for last passenger to board at customs. Only issue was no short meal break for 20-30 mins, but few toilet breaks at petrol kiosk with minimart for possible grabbing of snacks to tie over for meal time while travelling. Generally good experience. Thanks!