Without more reads on the villain I think you played this well. You had pot odds to call the flop (didn't even need implied), and certainly implied odds to call the turn. Looks fine to me.
Forum Rules