My family was hesitant to go back to Masai Mara but Mahali Mzuri was such a surprise. It is not the Mara we know, they met and exceeded our expectations. The place is clean, the food is delicious and the treatment is 5 star.