I booked this apartment for my Mom and sister, they said that the location is convenient to get the public transportation, just few blocks away from the subway.
The instructions on the listing was clear, so it's easy to find a key for check-in.