Perfect place to stay when you need to be close to JFK