Fishypoker.com 200NL $1/$2 blinds

Villian is loose/passive. Calls too much for no-limit, but not horrible.

I have $312
Villian has $224

I'm in MP with

Poster checks, Villian limps, I raise to $8, fishy calls, folded to the BB who calls, Villian calls.

5 to the flop for $38

checked to me and I bet $30, folded to the villian who calls.

heads-up to the turn for $98

villian checks, I bet $50, villian calls

heads-up to the river for $198

villian checks, I....