Check in was quick and easy and staff very friendly. The seats where comfortable and good choice of movies and games to keep you entertained on a long flight. We had drinks more or less as soon as the seat belt sign had gone off and then they served a meal which was very nice and had a choice out of 3 meals. They came around with ice lollies, pasties and also had butties and crisp just before landing. Drink where all free and plenty of choices.