Great place, beautiful view, great host.