Good news was that although the departure was delayed by 30 minutes, the pilot made up the time in flight and we weren't late arriving. The seats were not particularly comfortable and blankets were a little thin. Leg room was average, not terrible.
The staff were great though - helpful, always coming around with drinks etc. They were kind and friendly too. Not impressed with the food on flight and can't understand the point of 'high tea' at end of flight which was 10 o'clock at night!