Everything was good! The appartament was absolutely clean, and although Manhattan is far, the line 6 of the metro is just 5min walking and with it you can go everywhere!
Unluckily we had really low temperatures during our stay and the pipes got frozen, so we didn't have water during a couple of days, and the hosts were absolutelly all the time on the phone answering super fast and trying to help us with everything and making the situation easier. They live at the floor downstairs (although you don't hear any noise from them at all), and they are taking care of everything all the time, responding inmediately to anything you may need. Nice!!