A lovely home and wonderful thoughtful hosts