I have used Virgin a few times before and have never found issue, this time we were on an a330-200. The plane was very nice however in economy the seats were not as comfortable or spacious as when we flew on the 747 400 also the second serving of food had no choice just one option which will not suit all tastes. I would say this had made me feel that the service has dropped to the standard of the other carriers in england therefore not worth the extra price virgin charge. On a good note the service provide by the crew on board was excellent espcially the entertaining cabin manager, in this regard they are still superior to the other carriers.