Onboard meals could be improved.
The trip was quite smooth, well taken care of and adequate rest stops. However, I booked the trip for 6am set off but last minute changed to 5.30am. If I wanted 5.30am, would have booked that timing. A bit disappointed.