We loved our stay in Babara's apartment. You cannot beat the location. It was very clean, plenty of space, and very comfy bed. Kitchen is good for basic meals.
Barbara was very helpful, answered all of our questions and even provided a subway/bus card for me to use. When she couldn't meet us for check in, she sent her sister, who can speak english well.
Highly recommend this apartment.