Set within the iconic Masai Mara National Reserve’s Mara Triangle