An appealing sanctuary for rescued chimpanzees, orang-utans, gibbons, marmosets and some utterly adorable ring-tailed lemurs.