Is the push good? Thoughts?

Villain is completely unknown.

PokerStars No-Limit Hold'em, $1.00 BB (9 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

BB ($114.85)
UTG ($111.25)
UTG+1 ($85.80)
MP1 ($64.40)
MP2 ($24.35)
MP3 ($131.60)
CO ($59.85)
Hero ($112.10)
SB ($97)

Preflop: Hero is Button with A, 7.
1 fold, UTG+1 calls $1, 1 fold, MP2 raises to $4, 2 folds, Hero calls $4, 2 folds, UTG+1 calls $3.

Flop: ($13.50) 9, 9, K (3 players)
UTG+1 checks, MP2 checks, Hero bets $8, UTG+1 raises to $16, MP2 folds, Hero calls $8.

Turn: ($45.50) 7 (2 players)
UTG+1 bets $20, Hero raises to $92.1