I had a hard time deciding should I give 3 and a half or 4 stars. I must give you 4! Overall it really sounds great and all instruments sound great together. You caught my interest when I saw you used your own whistle sound here and it really fits to the song. I really wanted to give you 5 stars, but what makes it lose one, is just because the volume balance isn't in order. What do I mean with this is that sound cripples and it's quality drops. So some volume balancing, little mixing and after mastering would make this one even better!
Shortly you did really great with this one. Keep up the good work!