Steve's apartment is just GREAT. Clean, nice with everything you need for a nice stay. It's located near to the 46th st subway station so it's very convenient for Manhattan visits.
Sunnyside is a very friendly area, you can find restaurants and grocery stores near the apt.
Steve always responded almost immediately to my messages. I recommend Steve's apt for your visits to NY.