Villian is 17/11/8 over 93 hands, river looks like a real good value bet. What do you guys think? Comments on all streets appreciated.

Button ($102.35)
SB ($100)
BB ($119.30)
UTG ($100)
Hero (MP) ($101.50)

Preflop: Hero is MP with A, Q
UTG raises to $3, Hero calls $3, 3 folds

Flop: ($7.50) A, 2, 2 (2 players)
UTG bets $5, Hero calls $5

Turn: ($17.50) 8 (2 players)
UTG bets $12, Hero calls $12

River: ($41.50) 6 (2 players)
UTG bets $34, [color=#666666][i]Hero ????