“But at the age he is, and I think he has ambition, he wants to be better and I think he will be better.
“He’s a perfect person to manage. He’s a nice guy and this is the most important thing.
“The quality he has he had before he came here and he has continued to do what he has done. We didn’t add many things.”
City, second in the Premier League, are back in action at Wolves in the early kick-off on Saturday.
The champions won 5-1 at Molineux, with four goals from Kevin De Bruyne, on their last visit in May but Guardiola expects a different encounter this time.
He feels Wolves are a much tougher proposition than their record of one win in six league games suggests.
“It’s a completely different team to previous seasons. They played five at the back with (Conor) Coady, now they decide to play with four and I’m really impressed with the way they play,” Guardiola said.