This is a Trip Report from the Upper Class cabin
Ground Staff
Food & Drink
Entertainment
Seat
Cabin Crew
I can't say i am particularly impressed with uperclass, my sons girlfriends screen didnt work, my table was stuck, the breakfast was quite possibly the worst breakfast I have ever had anywhere, the breakfast was cold the sausage tasted unlike any sausage I have ever had the egg was rubberised with cheese on top, the bacon tasted funny. I like my breakfast but I left 85% of it the rest of my family also left theirs. When you turn the seat over to the bed its not unlike sleeping on the floor its that hard.
If this is the best Virgin can do then the other airlines dont have much to worry about.
Upside staff were cheerful helpful and apologetic.