I booked this on Viator and apparently they don't pay attention to their reservations because they didn't realize it was made until I called while my client was waiting at the airport. They claimed there was no booking, which I have the receipts for, and for some reason couldn't even retrieve the information on the reservation. Now the person who answered the phone was very unprofessional and kept contradicting himself. First, he did not see the reservation until last minute, then he somehow couldn't see the reservation so I had to then provide him with my client's name and number AGAIN. On top of that, when asking questions for clarification about their unorganized service, I was hung up on. Completely unprofessional and I would not recommend using this company. If you are flying into Nairobi, it is much more convenient to just request an Uber or get one of the taxis at the airport. The taxis at the airport are cheaper anyway and will do the same in getting you from door to door.