A wonderful place with a terrific location. Perfect host.