Canadian entrepreneur and Dragon's Den Dragon, Kevin O'Leary owns a lavish cottage on the shores of Lake Joseph.