Good place for rest close to the JFK airport