Canales thankful for Madrid stint