This place is great!
Let me start with location: If you are interested in seeing Brooklyn, Queens, or Manhattan - this is the crossroads between the 3. How? The F Train! If you need to get anywhere, you are only a short walk from the subway. There are other ways on/off the island (the tram into Manhattan, city bikes into Queens) but I found getting to Wall Street, Chelsea, and all over was SO accessible because of this one train line that goes through the island.
The room: well air conditioned with a cooler in the window. The space is mostly quiet (no sirens, etc), different from the city just over the water. Comfortable, cozy, if you need a day to just chill, the space is perfect. Bring your iPad for entertainment (i.e. movies, etc).
The host is super nice, Topi was fun to talk with and had lots of advice when I asked for it.
The island has all the essentials: there is a convenience store, a grocery store, China 1 is good take out Chinese food, and a few other spaces that are walking distance. I wouldn't look to NISI for a great dining experience, ask Topi about how to get to the cafe at Cornell Tech.