Villain is 18/12/1.8 over 104 hands. I c/c the turn here for pot control and didn't expcet him to bet this river so big as a bluff. Is my line anywhere near ok here?

No-Limit Hold'em, $0.20 BB (6 handed) - Hold'em Manager Converter Tool from FlopTurnRiver.com

BB ($19.70)
UTG ($4.90)
MP ($19.85)
CO ($22.55)
Button ($36.33)
Hero (SB) ($20.82)

Preflop: Hero is SB with 7, 7
4 folds, Hero bets $0.70, BB calls $0.60

Flop: ($1.60) 6, 3, 5 (2 players)
Hero bets $1.25, BB calls $1.25

Turn: ($4.10) 2 (2 players)
Hero checks, BB bets $2.60, Hero calls $2.60

River: ($9.30) 2 (2 players)
Hero checks, BB bets $8, Hero folds

Total pot: $9.30