Thanks for the comments. The mix took a long time to do and I started not being able to hear whether it was good or bad, so I really appreciate what you've said. The band will be pleased, it's their favourite song at the moment.
I know that some of the drumming is a bit inconsistent, but the drummer is actually a jazz pianist and the band's keyboard player, not a drummer. The drums and bass on the song were recorded on the first take. If the band had more time things could have been done better, but they were recording three songs in two days and putting that many guitar parts on a song takes a bit of time.
Thanks, Pete.