I think Barcelona are an amazing team. The good thing about them is that they know each other well, because most are Spanish, with a few Argentines (who speak Spanish) and Brazilians (who speak Portugese). This allows them to work well together. Messi is a great player. His skills are definitely difficult to match.