We really enjoyed our stay at Janelle's, the apartment is very large and comfortable.
You can easily find any support there. Even if not so close to Central Park as we expected, location is fantastic because it's just a few steps from two different subway lines stop, so moving around is very easy.