We arrived very tired and it was really nice to see that place looked even better than on photos.
Its true that is not super close to Manhattan but its less than 10min walk (you could take a bus if preferred) to Journal Square station where its possible to take PATH train to 33rd street and you can use same ticket (Metro Card) for subway.
Stephen turned out very professional and he has prepared perfect manual about using his place, traveling around, eating out,etc...and what I appreciate is respecting our privacy while staying there.
I would recommend this place definitely.