Stephen is a thoughtful, attentive, warm and engaging host who went out of his way to make us comfortable.