Hello EinsteinFranck,
Preflop: I'd rather isolate here, we have also position even.

Plus MP2 ain't a small stack. But of course limping in ain't wrong, our hand is strong enough for even multiway pot.
As played
Postflop: Raise pot size on the flop, bet bigger on the turn. But as played the river I don't mind Checking behind there, we ain't only talking about sets but all the 2pairs also got there which now are FH.
Best Regards.