Excellent hosts exceeded all of our very high expectations.