We just got back from SA - and stayed at the Ivory Lodge. Booked through Travel Beyond and their recommendations were spot on - for places to stay on our trip as well as the lodge. We wanted a very private place, and a pool that was heated ( looking back, no clue why since temps during the day were in the mid 80’s). They have a total of about 6 or 8 villas, each area huge with a really nice sitting area, the pool and overlooking the water hole. The ranger ams driver were top notch. We had our own private vehicle to take us on game drives. We saw game, but the care they took of us was exceptional.