A wonderful place wonderfully hosted.