I rode the Virgin East Cost Line a few times and it was only OK.
When they lost it to LNER, though, it turned into a complete nightmare. I've done 4 round trips now between London and Edinburgh on LNER and have had air conditioning in my car a total of 0 times, and the already long 4.5 hour ride delayed by an hour or more each time.
Maybe I've just had terrible luck, but 8 separate legs and 0 comfortable rides leads me to believe it is completely mismanaged, and that regular maintenance isn't occurring.