The flat worked perfectly for my sister and I when we visited New York! We were so happy to find somewhere where the second bed was a proper bed (rather than a sofa bed), so we were both very comfy on super soft mattresses. There's even a lock on both bedroom doors for when she annoyed me! Air con in both bedrooms was an absolute WIN as it was warm during our stay, but the second bedroom did let a fair amount of light through the blinds (but I usually have black out curtains at home).
We were travelling on a budget so we found Queens much cheaper than manhatten but with good links to Broadway and surrounding areas (about a 10 minute walk from the flat and then a 30 minute metro). It was easiest to get a metro card with unlimited travel for about $33 for 7 days. We travelled home a few nights at 11pm/12pm and the metro and roads were always busy enough to feel safe walking back as 2 girls. It was also nice that the outer building door has a key pad so you're not ever stood on the sidewalk looking through your bag for keys.
If you're planning to use the kitchen though, I'd bring a little bottle of cooking oil, salt, pepper etc to save you buying a whole bottle/packet a the store.
Would happily stay here again!