I might be going to school in New Haven and would like to more about it. I've heard that it's quite a dump. Is there any place nice a student could live without having to wear a bullet proof vest? I hear the graduate dorms are horrific, so on campus probably isn't the best option. In terms of restaurants, culture, and shopping is there anything half decent?