Great stay close to JFK airport