Comfortable seats and was on time for pick up but the arrival time was supposed to be 0721 and was more like 0430 meaning I had to book an extra night in a hostel.
Also the music was really loud for the first few hours of the journey, making for an uncomfortable start.