Overall the place was great. Check-in is super easy. The location is really great, in the heart of Little Italy. It's quite easy to get most places in Manhattan (and Brooklyn) from there. There is a lot of commotion on the street but the place is high enough (4th floor) that it isn't bothersome. The full kitchen was great.
The only issue I experienced was a really smoky smell when I first came to the place. I notified the host and no one ever came to fix it. After 2-3 days, I ended up closing most of the vents (duct-taping one) and the smell was much better. I don't expect it to be a lingering issue for new guests.
Aside from that, great check-in, great location, apartment was very clean, and no problems with other residents/apartments. Would definitely recommend.