Great and generous host. Perfect communication. Great location.