Just brilliant. Very nice vocals and song mixed well overall.
One thing though, and probably it is just something I notice, there is this splash cymbal (high treble panned mostly to the right side) and it kept yanking my attention away from the rest of the song. Prominent 1:04 onwards
Composition and flow logical and guitar solo tasty but not overdone.