Excellent host, location, accommodation.