We really enjoyed staying at Leigh's house. She has everything prepared for us on the lower floor where our room was. We did not need to share a bathroom which was a major plus point. The room was clean and the bed was very comfortable. We did not have a problem looking for parking as there was extra parking spot for us during our stay. Leigh stays on the 2nd and 3rd floor and due to our hectic schedule, we had very little chance of bumping into Leigh. Her house is located within walking distance to the Grove St Path station which can take you to Manhattan (33rd street station) and the interconnecting station to MTA. There is a big supermarket called, Shop Rite if you need to do grocery and a shopping mall called Newport if you need to do some shopping in New Jersey. All these are within waking distance.
Will definitely stay there again if we are going to New York!:)