I have lived at 67 Wall Street for almost 4 years now; not because I love living there but only because it's too much of a hassle to switch apartments. I love living in Fin District area; it's very pet friendly for my little dog.
The management is an absolute nightmare; they wouldn't pass an opportunity to extract extra money out of you. The rents go up by $100 every year so if you're living by yourself it will pinch you even more. It's highly likely that I will move out when my current lease expires. Oh, did I mention that only a couple of elevators work at a time. The rest need to be fixed; at least that's what we were told 4 months ago.