Flew with them two days ago. Flight was great and we landed 40 minutes ahead of schedule. Food, by aeroplane standards was fine, attendants constantly up and down serving food/drinks/ ice cream etc. If you booked through VH I would recommend the V Room, very relaxing

The best thing about the flight was the in flight enretainment, if you go on VA web site it gives you a list of what's showing this month.