Absolutely perfect. Extraordinary host. Great vacation.