Great place, terrific view, great host.