NEW YORK (TheStreet) -- The opening ceremony of the 2016 Rio de Janeiro Olympics is only a few hours away and many are still wondering how successful Brazil's attempt at hosting the Games will be.

Martin Sorrell, CEO of communications services holding company WPP (WPPGY) , believes the Rio Games will cause criticism to evaporate once it begins.

"I think visually this will be a stunning Olympics ... [networks are] all very, very excited about how it will look on television with the backdrop of Rio," Sorrell said on CNBC's "Squawk Alley" Friday morning.

Brazil's recessed economy and political turmoil has put the question of value as a central focus yet Sorrell believes "infrastructure investment is needed indeed in Brazil."

"This accelerates that infrastructure investment and drags them forward," Sorrell noted.

The economy in Brazil will take "two to three years" to recover from the current poor climate according to Sorrell. He thinks, after speaking to heads of Coca-Cola and Visa recently, that the economy will go through "a slight relaxation period" before healthy growth begins again.

"But longer term [it will grow], with 200 million people as the strongest economy, the biggest market in Latin America," Sorrell added.