A coastal road that rewards overnight stops, not a single long transfer to Port Elizabeth.
We typically write Hermanus (one night, more in whale season), two nights at Knysna, one at Tsitsikamma / Storms River, and one in Port Elizabeth before an early airport drop. Self-catering villas on the lagoon work for families; guesthouses work when you want breakfast included.