All reviews seem negative
Do your research online and visit their building at 114 East 1st Street in Manhattan. The property is crumbling and it is filthy. The tenants don't get enough hot water to shower ...