Shivaul place is great. It's a little bit far from Manhattan (about 45' minutes on the J or the A train, which are only a few blocks away from the place) but it's really comfy and you'll find everything you need to make of a great stay.
Words apart for Shiv, he's an awesome host. I fell sick on my first day after a nightmarish flight and he fixed me up with some home made soup and meds to get me going. He also was always available for any questions I had.
Would stay here again and would recommend this place.