Prompt pick up and departure. Journey was a bit bumpy but arrived within a good time.
Bus was clean and comfy. A small water bottle was provided. Boarding location was convenient. Bus left on time and arrived about 45 mins earlier than scheduled. Stopped twice at nice places with clean toilets. Highly recommended.