It was a nice trip, but I was expecting something different. I was looking for an authentic encounter with nature, and this trip felt very touristic. The Masai Mara was fantastic, but unfortunately there were tons of tour companies around. The jeeps are communicated by radio and as soon as a jeep encounters an interesting animal, the driver alerts the others and in a matter of minutes tens of jeeps with tourists arrive at the same spot. It is indeed a fantastic place, but there are a lot of tourists around. We were lucky enough to see a lot of animals in August, and apparently it's not such a great sightseeing experience during non-migration season.
If you are offered to visit the Masai village, be aware they practice FGM and if you feel uncomfortable with this practice, you might want to consider whether to pay the entrance to support them or not. The brief visit to the village ends in an improvised gift shop inside the village, where you are pushed to buy incredibly overpriced souvenirs. It really felt forced and kinda defeated the authentic experience of their culture I expected to have.
In terms of accommodation, I thought it had the right balance of camping and permanent camps / hotels.The first camp where we stayed was not good: the first night there was a bunch of British teenagers partying until 3 or 4 am. The second night I talked to the camp manager and they did stop the music at 11pm, which was good. The rest of the camps were very nice, even the more basic ones.
The thing that perhaps disappointed me the most was to get to places after long drives and not have any activity included in the trip to do. Of course you have what's called "optional activities" which you can pay to join, but (a) they were seriously overpriced (b) I didn't consider the activities "optional" because I hadn't fly all the way from London to stay at the camp. It'd have been nice to have an alternative activity included, even a walk in nature would have been exciting.
It has to be said that our cook Dun was amazing, with very abundant and tasty food with and it was never a problem to serve different dietary requirements (coeliac, vegetarian, etc). Our driver Ben was super skilled and kept us safe through challenging roads. The entire crew made us feel always very well and at home.