The apartment is really nice, very clean, well equipped with many personal touches like some cool pictures that make you feel you are in someone else's home rather than just a place to stay. There is reliable wifi throughout. We were just 2 but it can sleep 4, or maybe 6 using a bed settee.
It is about 100m from one subway line J/Z and 500m from a second line A/C both of which get you into Manhattan in 30 minutes. Going the other way it was about 25 minutes to JFK. There are several delis nearby where you can get food or a take away.