I don’t know what equipment you used for this shot but for me the extra dark foreground hurts an otherwise excellent the image. If I was shooting it with my Digital camera I would shoot in RAW mode and develop the RAW file once for the sky and then a second time for the houses then combine the two in photoshop to retain the beautiful sky and still have detail in the houses below.
Greg