It's about 2 blocks away from the Franklin Ave subway and about 30 min from Penn Station or Greenpoint in Brooklyn. Very convenient location.
The apartment is very spacious and nicely furnished. There's enough closet and drawer space if you plan to stay a while and the beds in each room are big enough for two people in each room. There's also climate control in each room so you can tailor the air conditioning to your liking.
I didn't utilize the living room, dining, it kitchen but it's available as well. The art workout around the apartment is really cool as well so it was nice to spend time in the place even though you're in New York.
Shout out to Demetre who was available if I had any problems and for providing bottled water, soap, and towels during my stay. This is a great place to stay especially if you need separate rooms, and it's a bargain compared to getting to hotel rooms.