Good location. We were able to walk to subways, RP, TS, CP.. BUT, even though I let host know time of our flight and when we would be at the apt, there was nobody to let us in. We waited a good 30 minutes with luggage out in the cold. Upon arrival, the apartment was not clean Elizabeth was cleaning, making beds, kitchen had to be cleaned, trash in RR . While waiting to get in, we were advised that one of the beds was broken and the parts to fix it would be in at 6:30pm. We had to change our dinner plans and stay close by. Host didn't show up until 8:25pm and left just after 10pm. Also, it was a bit warm as we did not know how to work the heaters and when I called host, I did not get a response. Host was apologetic for the aggravation and gave us a one night's credit but that took multiple texts and opening a case with Airbnb. Pictures don't match listing. NOTE: any communication with hosts must be done on Airbnb site. Except for the apartment, our stay in NYC was magical.