We thought this flight was excellent and for such a long journey we were very well looked after. Yes there were a number of stag and hens on board but they were well behaved and well managed by the crew. The crew were superb throughout and were very personable attentive and polite. They kept us well fed and watered but they did run out of certain spirits. Overall a good experience!