Good host, good facilities and good location.