Have only flown Virgin Upper Class about a year ago (from Washington) – it had the worst flight crew we have ever had (though the beds were good) and, for the first time in many years of business class travelling, I wrote a letter of complaint. Eat what you want when you want !!!!!!! I thought the idea of the small seat at the end is that 2 people can eat together – I had reached the coffee stage when my husband was served his starter. We filled in what we wanted for breakfast, this was not served to us – we were told to sit up at the bar. My letter of complaint was answered by a wishy washy “All our crews are wonderful” letter. We shall continue to fly BA (or anything other than Virgin).