VS07 LHR-LAX 9th July ( UC )

Managed to grab a great UC price thanks to previously helpful posts by vflyers on the AMS trick.
Stayed the night before an AMS in CitizenM, great hotel and like the pod style room.
Got to say transfer between terminals from 5 to 3 at LHR was really smooth and fast, probably did it in 20 mins.
CH looked busy for 08.15 but managed to book in for services. Great food again and service fantastic and managed to get in some pool time.
Flight was on time however early call to LAX about plane being cleaned, so enjoyed another 30 minutes in CH and 2 quick cocktails thanks to staff in CH.
Flight had 372 pax and UC was full. Managed to get the seats for couple in 12 a/k, great advice and so glad I bagged those seats very early.
Captain stated flight would be 10 1/2 hours. Service was impeccable from the moment we got on board from drinks in hand. And I did like the CC confirming my name and asking what I would like for food. Managed soup and beef, VA have gone up in the food standard for me.
Afterwards decided on hot chocolate in a plane style china mug, again a nice touch. Managed 2 hours sleep to assist with a first long day of a long road trip ahead.
Later on we ordered cheese burgers and lamb kebab, again food was brill and service. Cleared immigration in less than 5 mins, however nothing runs without a small hiccup. My case was nearly last off, probably due to BA, but didn't have much effect on tine saved as with some quick know how at car rental all ordered from Alamo and no messing about from alamo staff with "do I want and upgrade " !! we was off on our road trip.
I am still thinking was I on a 10+ hour flight as we have being busy non stop and due to a great flight can say those flights for a couple really were the best flights on Virgin we have had, so thanks for the advice, it helps.