Excellent hosts at a wonderful place.