Clean and comfortable bus. Driver a littke rush and just did a 10minute toilet break at the petrol station while he top up fuel, no break for refreshment. There was also unschedule transfer after the check-point which was not informed to the pax and driver unable to communicate in english at all that left us lost until some othe pax told us what was happening. Overall I enjoy riding with Cityline.