I havent stayed at Jambo, but this is what I like about Kidani:
* spacious room (stayed in studio)
* peaceful
* pool area is great - it is not so big that you cant supervise while comfortably melting into a lounger ( I was shocked at how big/loud/packed the jambo pool area was), plus there is a fun waterplay area and nice pool bar (mug refill station, food/snacks, drinks, dining area, etc), nice bathrooms
* the little gift shop is sufficient for us for drinks/snacks...if having food in your resort is a big deal, pick Jambo
* the best perk was being picked up/dropped off first for buses!
happy planning!!