Maybe I'm just way too tight, but I fold more often than not preflop in this position. We are on the button here so that puts us in a better spot, but usually against a really loose player where I actually expect to be ahead here I raise (which is almost never). Most of the time though we don't really know where we're at. Obviously coming over the top wouldn't be smart, and calling here we don't really have implied odds
to play for set value (unless we actually think we can stack them close to 100% of the time when we flop the set). I don't see a hand we have beat here besides AK or maybe AQ or AJ.
But since you called, I think you have to play for set value. If you set, prepare to stack. If the flop comes all unders and he checks though, I'd probably throw a cbet out because that should fold out the AJ-AK type hand, and we don't want to give them the idea that they can steal on the turn. Unless we set though, I'd say you have to fold to any bet (well any significant bet obviously).