What do people think of flatting the flop here? That was my first inclination. We do have position.

Its a meh call as played I think.