Overall a positive experience.. with the exception of check in using the machines. For some unexplained reason, it would not accept check in and luggage drop off, which is much faster. We had to go through a 45 min. wait in line to go through the check in counter, which was frustrating. We travelled with a group of 12 others who all got through using the machine and luggage drop off. No one could explain why. Other than that everything else was good. On a Long flight it was worthwhile paying extra for the legroom. Service was good. Food was acceptable and plentiful.