Great host, fast communication, good facilities and location.