The review below is the personal opinion of Cristian and not that of SafariBookings.
Avoid at all costs if you intend to go to zanzibar
We had a 12 days private tour organized with Serengeti Wildlife Safaris.
The first part of the tour was in mainland Tanzania, with a climb to Kilimanjaro and a safari to ngoro ngoro. The part was good, and close to what was advertised.
However, the leg of the trip to Zanzibar was an absolute nightmare.
They booked the wrong hotel, we paid for a 5 star resort on the beach and they booked for a three star in the middle of a village, which cost a fraction of the price. When we asked to immediately fixed the problem they could not as they had “liquidity issues” so we were left on the Christmas night in the wrong (awful) hotel and had to rebook a new one at our expenses and by ourselves. We were lucky enough to get find a nice bungalow on the beach in a close by hotel, but it was expensive and we had to pay for it and the food, which was supposed to be included in their all-inclusive offer.
On top of that, they were supposed to deliver boat trips that were not organized and never happened, despite them receiving the whole amount agreed upon.
We asked for a partial refund, a symbolic amount of 900 USD (compared to multiple thousands USD we incurred in because of their negligence), they agreed, but after one year we are still waiting for the money, and they constantly play with us saying that they’ll soon send a payment.
They have not behaved as a professional tour operator, absolutely avoid, especially if you intend to got Zanzibar.