We had a fantastic stay at Israel's place everything was as expected and check in was very smooth. The apartment was actually quite big from what I have experienced in NYC.

Getting around was easy with the subway station on Graham street only a couple of minutes walk away. The L train takes you promptly into Manhatten in less than 10 minutes.

I highly recommend staying here.