This is a nice one. Kind of have a seventies vibe to it with the major seventh chords.
I think the instruments all sound pretty nice. My only nit is that the vocals sound a little unintelligible and buried, mainly when all the instruments are playing. It sounds as though they could use a little more highs and a sweep through to find a frequency that's making them a little too bloated in the lower mids. At the end, when they're on their own, I can understand every word, but for most of the song (full band), I was having trouble understanding them. (I purposefully didn't read the lyrics so I'd remain unbiased in this.)
Cool tune and great performances. Just wish the vocals were a little clearer (performed very nicely though).