Very hospitable hosts who have gone the extra mile to make sure we were welcome.