Man i liked that, really catchy tune. As far as the mix I don't have alot of knowledge on those things, I'm still learning as I go, but it sounded good to me. And the song is really great like I said, Kudos.
Also, in the bridge it sounds like a hint of Boston influence.