Stella's house is brand new, very clean and cozy. It doesn't take long to reach it from one of the many subway station in the area. It's located in a very quiet neighborood and there are many supermarkets and places to eat at a short walking distance.
Would definitely come back next time we visit NYC.