Great service by the tour agency end-to-end. Our guide, Geoffrey, for the Kenya portion was fantastic. He is very enthusiastic and often go to the extra mile to give us the best viewings. Lilian has been most prompt in replying to queries and even helped me with arrangements to receive my delayed baggage from the airline. Highly recommend!