Just had an interesting hand, not sure if I made the right decision, so I decided to ask here.
4 Handed
Hero (BTN) - $20
Villian (UTG) - $40
SB - $30
BB - $50
Preflop: Hero is BTN with K

K

UTG calls $0.50, Hero raises to $1.25, SB calls $0.75, BB calls $0.75, Villain calls $0.75
Flop: ($5.00) Q

4

7

SB checks, BB checks, Villain checks, Hero bets $2.00, SB folds, BB folds, Villain calls $2.00
Turn: ($9.00) 5

Villain checks, Hero bets $4.00, Villian raises to $15, Hero ???