If you got into SFS, it’d be tough to turn it down, it’s like the Harvard of international relations.
However, along those lines, Tufts is like the “next Ivy” of IR. And you’re a Named Scholar there, which is a very big deal.
Barnard is well-located and has a super strong network but those two above would probably win in my opinion even over Barnard.