This is a great Airbnb, especially for longer stays! It is a spacious master bedroom with ensuite bathroom in a large apartment where there are three other rooms for guests. The bedroom has a large desk and tv and a nice walk-in closet. Sheets and towels are provided, as are some toiletries. The common areas include a living room/dining area and full kitchen, which is great if you like to cook. There are cabinets for each room stocked with dishes, and the usual appliances--stove, microwave, refrigerator. The common areas are cleaned weekly, so I never had any issue with cleanliness. There is a washer/dryer in the apartment, but also a set on the ground floor of the building. Entry to the building and the apartment is by keypad. In terms of location, this is pretty well situated. There are a couple corner stores each less than a block away. It is only a couple blocks from Kennedy Blvd, which is a major street, and there is an NJ Transit bus stop around the corner about a block away. Journal Square transportation center is around 7-8mins away via car/rideshare depending on traffic, and in nicer weather it's about a 25min walk. Overall, I enjoyed my stay here. Kevin is a great host and communicates promptly. Highly recommended!