Great place to stay real close to JFK.