The review below is the personal opinion of bilruh and not that of SafariBookings.
Very bad experience with Elkan Safaris
After paying upfront for a certain itinerary, the manager of the company (and I believe in fact sole employee as well) tried to change the itinerary and duration of the trip without any logic explanation
upon arrival at Serengeti Gate, we learnt that the funds to pay permits where not available. Of course, the operator lied to us saying that this was due to a system failure and ask if we could do the "favor" of paying for the entrance again and get a refund from him after finishing the safari. After 3 hours assessing options at the very gate (and subsequently wasting the time that was scheduled for safari that day), we have decided to pay only for one day, without any certainty that the day after the operator would not be coming up with the same request
thanks to the manager of the driver (a subcontractor), we could finish our safari without major incidents, apart from the inconvenience of having to turn up every single day (of a total of 5) to the offices to extend the permit as the moneys we had paid in advance were never deposited as they should have been
back to Arusha, the manager of Elkan Safaris tried even not to pay the money he owed us and we had to threaten him with reporting to the police to get our money back, which we finally did some 3 hours before going back to our homeland
I am not wasting my time trying to sort out whether all this behaviour was ill-intentioned or simply careless, all I can say is that I strongly recommend avoiding the services of this tour operator if you want to save yourselves some headaches