Excellent hosts, facilities and location.