The location and apartment is nice, however we had a pretty bad experience when checking in. When booking, I asked Juan and April if we can check in early in the morning because of our red-eye flight (that's why we chose to do Airbnb instead of a hotel). We even offered to pay extra, but they said no worries, no one will be there the day before us so we can come as early as we want. However, they did end up booking the appt the day before, so when we arrived with all of our luggage after the long red-eye flight, we climbed the many flights of stairs to the appt only to hear people inside. They forgot to tell us that they had booked the room. We called them, and while they were very responsive and communicative, they didn't do much to help us. Juan instructed us to leave our luggage in a small room next to the laundry (unlocked), and to walk to a nearby main street where we could eat. We had to wait until those guests checked out (about an hour and a half) and then another hour for cleanup. We had no other options at that point, so we went to a diner who graciously let us sit there even after we had eaten. My daughters were falling asleep at the table. However, it took an hour longer than we were told, all while my family was stuck in a different state with no car and no place to charge our phone (all in addition to no place to sleep after our long flight). Juan was very apologetic and said he forgot, however he didn't do anything to help us. In fact, when we asked for help, he acted as though we were being cheap and needy, and that it somehow our fault. We ended up staying here after all this (because we already paid so much for 2 nights here). The apartment is pretty big and clean. However, there was only one blanket (even though there were 2 beds). Even though they had the heater, enough blankets would have been nice. To their credit, they gave us a lot of good info of how to get around and of different things to do in NJ and NYC. We liked that they had menus of different restaurants in the area. This appt is good if you have barely any luggage and if you will be elsewhere most of the time. It is also good if you have a big group and want to save money instead of staying in a hotel. There is also a pretty good kitchen, if you need that. And to their credit, they did answer our calls and messages. The entire apartment has warnings such as not to wear shoes inside (but don't worry, they have cameras watching, how comforting), and don't you dare forget to put the bedsheets in the hamper or they will charge you. The trip began...