Well-played in my opinion, although I think you could have raised it more before the flop. Looks like this is not a table where 3X BB will get many folds. You still have to bet the flop, and when you get called by everybody and their brothers, probably a good idea to check/fold the turn.