Put the Lexus with them this year from the Co-op "ECO" policy it was on.
They seem to be a no frills company who are relatively new to the comparison site market. Not to say they've not been about for a long time though and, as you mention, they seem to get excellent reviews.
I've not had to deal with them since I took out the policy though the dealings I had with them regarding policy details and stuff were all completed painlessly.
Oh, and they beat the Co-op's prices substantially...