i like 3b or call pre, both are fine. Check-call flop is good. Turn is interesting, you look really strong if you play this turn aggressively so i like check-calling. Betting turn is better than check-raising, bet a little bigger than you did.