It's much nicer now! New HavenOmni Hotel, "Juice Bar" Parking, free charge, well lit!
Easy to get to from the 91/95, just adjacent to the Yale campus, with art museums, great restaurants, bars, a lovely hotel right the (yes, the Omni) , "Occupy New Haven" in the park, and even a multi-screen...