A fabulous retreat, stylish and comfortable, with warm, generous hosts.