Great location. Superb host. Very enjoyable.