A spa tucked away in a small New Hampshire town sounds like the scene for the kind of quaint weekend jaunt that might be the premise for an episode of “Gilmore Girls.” To be fair, it’d be kind of hard ...