First time flying Virgin Atlantic. It starts with a colorful section from which they serve wine/champagne, food, snacks, almost continually. The trip felt like an ongoing party. Staff were friendly and didn't look tired as many airline staff often do. I've told my friends to fly this airline for the fun experience. The plane was clean, new, and electric ports at each seat for charging your equipment. Movies were quality and fairly new. Great airline, give it a try.