A lovely stay with fabulous hosts.