If you have ever driven through the Karoo and thought the towns looked like nice places to stop for a coffee but not much ...