I recommend this place it is extremely close to JFK airport