Bayern Munich honorary president Franz Beckenbauer believes Pep Guardiola should stay at the Bavarian club because they are a perfect fit for each other.