Maria was extremely helpful and accomodating. We arrived earlier (much) than check in time, and when we asked her, she offered to leave our luggage in her living room. Also, once the apartment was ready she announced us (earlier than check in time). In the last day she announced that we can stay longer and offered again to leave the luggage in her apartment.
The location is great: 2 minutes walking to subway, which is one stop away from 1st Av in Manhattan.
Plenty of shops around, grocery, supermarket, caffe, laundromat, etc.
Recommended wholeheartedly!