This place is South Africa's best kept secret. Everything was great and I highly, highly recommend you stay here. I would advise you to forgo, at least in part, the fancy schmancy safari lodges that cost up to $1,000 a night and stay here instead because it's just as nice if not nicer and you get WAY more value for your money and can still book guided safaris from here and see all of the animals your heart desires. What's more, you are near the world's third largest canyon here with a breathtakingly beautiful boat ride. Use eKhaya Bush Villa as your base to then explore both Kruger National Park and the canyon area. My individual experience: To put it mildly, my trip to both Cape Town and Johannesburg did not go well. I had intended to stay at eKhaya Bush Villa two nights but stayed four instead because it became my oasis of tranquility and beauty. I don't know how old the place is but everything looks BRAND NEW. Claire, the owner, is a hospitality goddess. Truly. Hearing of my unpleasant experiences, she bent over backwards to make me feel at home and she helped me salvage my vacation (my experiences in Cape Town and Johannesburg were so bad I was thinking of flying home to the U.S. early). I am a HUGE fan of Claire and eKhaya and you will be too. The rooms are very spacious, the beds very comfortable, the bathrooms very large, the grounds are beautiful, the food is good and the staff friendly and helpful. AND it's in a secured estate so you are 100% safe. Don't miss it!