Very cool song, Tim, and she does have a great voice - pitch, phrasing and tonality. Feels authentic.
Mix-wise everything seems nicely clear though the low end does seem a little light. But like Tom and James I think the highly syncopated drums aren't really doing the song justice.