Arrived on time, clean bus with plenty of space and comfy seats Timekeeping. Driving skills Value for money