Kim's place was great - extremely clean and she was very communicative and helpful whenever we had questions. The check-in procedure was quick and easy. The kitchen is small, but sufficient, and the bed is comfortable. Kim nicely provided soap/shampoo/conditioner like you would find in a hotel.
The train station is about a mile away and typically took about 45 minutes to get to Penn Station if you need to go to the city during the week and can hit the train schedule correctly.
Would stay at Kim's place on future long trips to NYC.