Virgin did a good job on this flight. It was a large plane, but everything was so orderly. The drink service was fantastic and ALL of the food was great. Bravo! Knee space was a little tight versus some other airlines, but not a major issue. Overall I would like to use them again for international flights.