Kaori's family were warm and welcoming as usual, and the young dog Teddy is an adorable new addition to the family since my previous stay.