I'd bet the flop.Against a lot of people I'd bet the turn too, but probably not against this guy.

Call the river and don't even think twice about it.