I passed 5 nights at Bill’s apartment and I can confirm the house is the one presented in the pictures. The position is good, close to subways and just few minutes walking from Central Park (north). Bill lives in the apartment below and is a good host.