I like the preflop reraise... good amount too... although if they are as loose as it seems, perhaps raise more? Couldn't hurt to get more in when you're ahead preflop (presumably).

Flop check is good... turn is tough. I'd call and hope to c/c a small bet on the river. Or that a king peels off rofl.