It's been a good few days for quality mixtapes.