When we were in Hoedspruit, we let My Africa Adventures arrange all our excursions for the week. We tried almost everything:
Hot Air Balloon, Massages, Afternoon Safari, Dinner in the Bush, Panorama Route, Jessica the Hippo, Quad Safari, Kruger Park, Elephant Interaction, etc. They even arranged a chef in our villa to prepare a six-course dinner with wine pairing.
They did an amazing job, communication was easy, and small changes were no issue at all. We can truly recommend them to everyone.