The mistake most family itineraries make is treating children as small adults. Four hours in a car is bearable for you and miserable for an eight year old, so this route caps every driving day at three hours and builds in afternoons that do nothing at all.
The order matters too. Culture first while everyone is fresh, wildlife in the middle when attention starts to go, and five nights at the beach at the end so the flight home is not a battle.