Always tricky to give comment on a part song, generally the mix sounds OK the female vocal is a little ephemeral, the kick and the snare sound out of balance to much snare not enough kick.
Will give it another listen when you perhaps present the finished thing.
Thanks for sharing