Stayed at Keekorok lodge mid June for a 3 day safari. We were originally meant to be staying at an alternative lodge outside the reserve, but the safari company (S.H.O.O.R safaris) asked if we'd like to upgrade for a relatively small amount per person, and we agreed mainly on the basis that the lodge is within the NP and would give us more safari time. When we arrived the reception was fantastic with glasses of mango juice and fresh cloths to wash our rather dusty faces. Then the rooms were lovely, very spacious and nice clean bathrooms with good showers (which you want after a dusty day of safari!). Food was excellent, and very plentiful, and cocktails were lovely too. The pool was clean and towels provided for you. The hippo walkway was something special too - a good chance to see the hippos more active in the evening, as well as baboons, monkeys, and even elephants! Staff were always friendly and welcoming, and I wouldn't hesitate to recommend it to anyone.