Some people just hate everything. NYC is amazing, was just trying tonight to figure out how to finagle a long weekend there in the fall. So much to do and see and I’ve never smelled anything bad :)
Yes, I would come in fall or early winter (avoiding Christmas time). It’s a wonderful city, full of exciting things to do. Also, avoid Times Square unless going to the theater!