A friendly, helpful and accommodating host and a spotless and inviting home.