Bus was by and large on time. The seats had not been cleaned though and I found tetrapacks of juices and bottles on my seat. Had to remove it myself. Staff was ignorant and did not inform me that my destination had arrived. So I oversot it and had to take a taxi back.