Bet flop for sure. Turn depends.

I think villain has 5 pretty often, river is easy fold for me.