It is great when goes well. Sadly now we now why the coach companies constantly use it regardless of their poor to bad service. They get meals served quicker in their own little café. The rest of us have to wait in line for ages then have trouble finding seats.
Delayed heavily on the way out by nearly two hours and delayed coming back by under an hour. The excuses you hear and surprising, but they do have nearly a monopoly.