Pros: What an excellent view! Seriously. Also, it's not too far from metro stops. Overall, it was a nice, clean place with AC, which was great because NYC is humid during the summer. It was also very convenient to have washing and drying machines. The host was very communicative and responded very quickly.
Cons: This is long, but there are only two. Apparently hosting short-term rentals (fewer than 30 days) in which the host does not stay with you are illegal in NYC (doesn't seem like it's illegal to stay though). I was wondering why I was asked to not mention AirBNB to the doorman until I saw an ad on the subway that informed me about this. Upon looking it up later, this issue has been in the news, I was just unaware of it. It's not mentioned in the listing that you will be asked not to mention AirBNB to the doorman when you check in. It was a bit awkward for me to walk by the doorman, concerned that I would be stopped and questioned. Not only that, but in the middle of the stay, a couple of guys (maintenance, I think?) came by to ask to inspect the apartment. I asked them to come by later as I didn't want them to see my luggage and whatnot, but that was awkward as well.
Also, after paying the cleaning fee, I was asked to start cleaning the apartment by putting the towels in the wash. There was no warning about this in the listing either. Maybe this is normal for NYC, but I haven't had to do this at other AirBNBs. I wish I had been told this before renting.