We had a pleasant week at Eric's place. He is a really great Host. Eric was here to welcome us and answered all ours questions. If we have to come back to New York City we'll absolutely booking again at Eric's Place.
The subway station is at about 6 city blocks from the flat but it goes very quickly! The M, J and Z trains deserve the station! So you can go to Manhattan or to JFK with the sub. The MTA card is 30$ illimited for 7 days.