As described. Great communication. Nice location. No surprises. Great hosts. All good. Thanks.