Great place super close to JFK airport!