Garcia: 'Juve one of the best'