I love Yale/New Haven, and if the gas tax wasn't so insane, we'd probably live there.
The campus and surrounding downtown is actually way cleaner than Harvard / Cambridge!
And it's nice to not deal with any sports-related nonsense. Yalies/Connecticut residents live in perpetual New England Patriots/NY Jets/ NY Giants purgatory, and no one really cares which team you go for.
I'll leave you with the creepy, creepy faces etched into the Yale Hall of Alumnae
(and there were many, many more)