Pre-flop you're better off raising to at least $2 in hopes of getting it heads-up or just flat calling looking to play set. A min-raise does nothing for you. Either works with JJ depending on table texture. After that it looks great. Nice job abusing UTG for under-betting the flop.