The ride was smoothly, the only thing was that the bus was delayed by 40mins and nobody gave us information. So that's a star less I'm afraid.
Comfortable seats, lots of legroom. Departed on time and arrived on time.
The food and snacks were ok.
The "business" lounge offerings are a little lacking, but it was at least quiet and comfortable.