Good location and good communication. IST airport is near.