Excellent host, location and facilities.