Great spot. Immaculate. Perfect hosts.