Like your values on the building. Do not like the hard lines of the structure. The hard lines and the "chaos" in the sky are so different from each other that it seems over done, too mathematical, it's obvious you planned that. What's missing is a feel of natural ease, spontaneity, and unity.
I see you're trying to create value by using less marks of the same intensity as the main focus, you might try dimming them down in areas also. I know you want it to be vibrant, but I would like to see more movement in the sky (especially compared to the castle) this I think will make it more cohesive. Also, on the walls; things get boring in the light, interesting in the dark. I think that's because you had more room to interpret. Interpret more everywhere, what you say from your own mind IS nice.
My favorite part of this piece is the blue shaded wall towards the center of the canvas. I just love how the texture along with the blue captured the cold stone of the wall. And this piece more than any others of yours, makes me think of Surat. Bravo!