Blyde River Canyon

Hello fellow hikers - we have booked to hike the Blyde River Canyon three day hike in December. But can find no info about the route. Terrain? Difficulty? Swimming/ water availability spots? Has anyone done it recently?

Pls let us know how it goes etc…Very keen to do a hike there but like you’ve seen, not alot of info.