warm and welcoming and wonderful hosts in an enchanting home