I took the same flight a few months ago, but in Y. Virgin America seems pretty modern and high tech, definitely a change from WN/AS/UA and QQ (RIP). I didn't care much for the night club look and lighting. Also you have to be quick in Y if you want to order food, and unless you are in the know that you have to pre-order BOB via RED, you'll be out of luck.
Nice to see what F offers, since there are only 8 F seats and this is such a small airline right now, not many trip reports...thanks for showing us.
PS, your dessert was Clafoutis with blueberries and Creme Anglaise.