Good long haul airline
Have used virgin Atlantic many times over the years to fly to America. Most recent being last month. Good service onboard. All that I would say is that the inflight entertainment needs to be brought up to date in line with other airlines.