Elizabeth is an excellent host: warm, caring, quick to respond, and accommodating.