Check raising the flop is terrible, IMO. In this case, villain may have a good enough hand (AA/KK/QQ) that he's felting no matter what we do, but in general check-raising the flop accomplishes one of two bad things:

1) it bloats the pot when we have a marginal hand OOP
2) it puts opponent on alert when we have a monster

Call, then c/r turn is the superior line here.