Superb hosts and terrific place and location.