I've lived in 100 Howe for three years and, after a series of bad New Haven landlords, this place was a breath of fresh air. The location is amazing (as others have noted), the building management is friendly and responsive, and the apartments are great for a single person. I've had a lot of close space, fantastic views of New Haven, and a quiet living environment for the past three years and I'm sad to go!
I'll also add that the laundry facilities are great -- after significant improvements and repairs over the past three years.