I'd be more on the flop but it's also a good one to check since you have so many blockers and it is a scary board.

For me the turn is a clear c/c and i can't really imagine doing anything else.