We had an excellent 3 nights at Madikwe. Our ranger JP made sure we saw lots of exciting things and were always well looked after. At Madikwe, the rangers from all the lodges all the good sightings they see over radio so everyone got to see the big stuff. They only let 2-3 vehicles near the sighting so it still feels like a private experience. Highlights included a leopard up a tree with a kill surrounded by lions, black and white rhinos, a pack of wild dogs, an elephant family munching away next to the roadside - seeing 4 of the big 5 on our first drive was pretty impressive! The facilities at the lodge are very high quality, staying in one of the smaller lodges at Madikwe I felt like staying in our own private luxury home with 2 or 3 other couples. The rooms were very well appointed with a huge bed, outdoor shower and a private plunge pool. The housekeepers also left still nice surprises when we got back from our drive. They try and make dinner different every night. The first night we had dinner as a group in the lodge, the second as a couple and the third in the bush with the rest of the Madikwe Safari lodges under the stars which was very impressive. The staff in the lodge can't be praised enough for making our stay so special.