Blinds are 2/5 with effective stacks of $650.

Hero has AhQc and raises it UTG to 25 and puck calls.

Flop: Kd Qd Js (Pot: $60)

Hero checks, button checks.

Turn: Ts

Hero bets $50, villain shoves for $625. Hero?

We assume villain is obviously freerolling us with Axd or s. (With the chance he does just have a bare Ace) Do we call or fold? Both players are solid etc. I don't want comments on flop play because I wasn't actually hero in this case, this is just how it played out.