Known players:
MP1 = ($23.80)
MP2(Hero) = ($24.85)
MP3 = ($29.70)
CO = ($18.00)
BU = ($14.25)
SB = ($5.35)
BB = ($18.90)
UTG2 = ($17.70)
$0.1/$0.25 No-Limit Hold'em (8 handed)
Preflop: Hero is MP2 with K

, Q

.
MP1 calls $0.25, Hero calls $0.25, BU raises to $0.5, MP1 calls $0.25, Hero calls $0.25.
Flop: ($1.85) Q

, J

, Q

(3 players)
MP1 checks, Hero checks, BU bets $1.75, MP1 calls $1.75, Hero calls $1.75.
Turn: ($7.10) 6

(3 players)
MP1 checks, Hero checks, BU bets $6.00, MP1 raises to $20.25, Hero raises to $22.6(All-In),
BU folds, MP1 calls $1.30.
River: ($57.25) 7

(2 players)
Final Pot: $57.25.
Results follow:
Hero shows three of a kind, queens (K

Q

)
MP1 shows three of a kind, queens (Q

3

)
Do you think I was right to go all-in on the turn?