Very convenient location for transit near Newark airport