You will have a great time in San Fran, as crew it's one of my favourite destinations!
Eddy I'm sorry if Virgin didn't meet your expectations on one flight. I'm sure you know that everyone has their off days. You can't judge an airline based on one occasion. Everyone gets it wrong sometimes, no airline is perfect. I could name quite a few occasions when I have received dreadful service with various airlines yet the previous instance they were exemplary.