Opponent is a regular 10 nl multi tabler. He's generally pretty solid. Though sometimes he misses out on value by slow playing hands let sets. He play's them so slow it's unreal. I don't think he has a set here.
He opens 4x UTG+1 to 40p.
I have

OTB, I have £24.08 behind, villain had £19.60
It folds round to me, I call. Maybe this should be a 3 bet? Think I was happy seeing a flop in position, with a nut making hand.
Flop,

Villian leads for £0.71. Pot is now £1.66. I re raise £1.90(pot £3.56)
Villian 4 bets to £4.75 pot is £8.31.
What's the best move here?