Things do you think of when you listen to the term "dream business"? It can likely be along the lines…