Great location travelling to or from JFK