Lionel Messi believes his former FC Barcelona coach Pep Guardiola has turned Manchester City into the most attractive team to watch, but concedes Real Madrid are the best “in terms of results.”