River (160) K(non heart) Hero checks, Villain jams. Hero???
The Ace of heart probably doesn't change anything as there shouldn't be too many Ace x non heart that would call the flop unless he had A3s. I didn't see any value in betting here so I decide to check call. Should I have taken a different line?
My initial thought was that you should fold. But the more that I think about the action: limp/call pre, flat OTF, bet a scare card OTT....I dunno man. It's close either way. Your getting about 2:1 so you'd have to be good 33% of the time. It's close. I'd probably talk myself into a fold, but I wouldn't be happy.
Probably would go a little smaller OTF in general but against fish / weaker players I'm fine with sizing up a little bit.
I would fold river because we should have enough Ax's+ that QQ just seems like a snap fold. We'll also have KK to help us out. I don't think blocking a heart is enough of a reason to call QQ.
FWIW, c/r'ing turn feels super spewy because we have better hands to turn into bluffs; betting turn also feels wrong because better generally won't fold and there's not too much worse that should call. Doesn't hurt to have a few flush draws in our c/c range either.
Despite good odds of ~2.3:1 I'd fold. If he see's you c/cing on the turn, and both a K and A are in your range, AND giving you decent odds on a river call, I think you're going to be beat way more than what you're getting on your call here.