For my family of 9, I booked a private tour to Elephant Ecovalley and it was fantastic. Nana was excellent. (5/5)
However my parents also went for the group tour to the national park, the experience was okay, but perhaps it would have been better paying 2-3x more for the private tour! (3/5)
Overall though, I would highly recommend this agency. (hence the 4/5)