Claim: New Girl is set exclusively in Boston.
Verdict: REFUTES