This trip did not live up to the Virgin standard. The flight attendants were wonderful and helpful. The entertainment was basic and the wifi wasn't working. Meal was basic and seat area needed a better clean. This trip didn't leave me with the Upper Class sensation.