Love this report - I live in Nairobi, and quite enjoy reading other peoples experiences in Kenya.
Sadly any of the "international" safari camps have a poor idea of what a safari is all about, which Asilia Africa, Elewana and many other private camp operators understand. I feel Kempinski Mara lacks any genuine romanticism.
Glad you had a great time overall.