Even thought the apartment has some minor flaws, its position really makes it a great stay if you're willing to spend even more than a few days in NYC. The neighborhood is surrounded by all kind of stores and places to eat and it's really close to Central Park and to the subway (both a ten minute walk). Maria was really nice and accommodating.
Be sure to have a drink at the Jeffrey Craft Beer and Bites which is just around the corner!