You composed this really well. I could go on and single out every part I like about it, but that would take too long. But I will comment on the drums you have. Theres Something about them I really like. I like how how u have that slideing sound in there every 4th beat, and the fact you didn't put a snare on 2 and 4. Nothing would have been wrong with them even if you did.
Also the piano part. awesome =). The whole song is pretyy well made...as stated before.
Keep it up.