NL ($0.25/$0.50) Ring game

MP2 ($7)
Hero (MP3) ($67.62)
CO ($46.05)
Button ($49.25)
Sitting out ($50)
BB ($46.98)
Sitting out ($50)
UTG ($51.80)
UTG+1 ($52.65)
MP1 ($51.55)

dealt to Hero

BB posts $0.50
UTG folds
UTG+1: calls $0.50
MP1 folds
MP2 folds
Hero: raises to $2
CO folds
Button folds
BB folds
UTG+1: calls $1.50

----- FLOP -----


UTG+1: bets $2
Hero: raises to $8
UTG+1: calls $6

----- TURN -----


UTG+1: bets $2
Hero: calls $2

----- RIVER -----


UTG+1: bets $15
Hero:
------------------------

Do I lay my set down here or do I call?
Anything I should have done different earlier in the hand?