Nice location and place if you want to stay near JFK