Pros:
IBEC Living is hands-down the best corporate landlord I've had in NY. They're helpful and responsive. In particular, Gracie at the office is fantastic. The apartments at 1307 are clean, well-renovated, and well-maintained.
Cons:
It's a loud block, so expect noise if you're on a lower floor or face the street.