I actually like a flop bet of $20 and a turn shove.. kinda sucks that they both called preflop and made 3-barreling damn near impossible without a weak assed flop bet.

I think a c/fold on the turn is fine as well.