Yoko's place is easy to find. There is a great park across the street (with a awesome splash pad for kids). We were able to easily find parking the two days we were there. The Liberty Science Center is close by. It is also close to the dock to The Statue of Liberty.
The apartment is up a steep set of stairs (as told in the description). It is as described. The kitchen has everything you need.
I was worried because it was so hot when we were there - especially because it is requested to turn off the ac when you leave, but the apartment has a great cross breeze and stays fairly cool, even without the ac on. (The box fan also helped alot)
There is a transit map as well as local take out menus in the kitchen.
The great patio area and close acess to the park makes this a great place for kids....