Excellent shot! The still water and the glow off the edge of the rocks is very impressive. I would try and position the shot a bit differently. You have the horizon bisecting the frame and while the beach has good leading lines drawing you into the picture, I think that the sky is more impressive with the glow of the cities. I would shoot higher up with the land only taking up the bottom third of the frame and possibly a bit to the right to get more of the water and lights in the distance. Nice shooting!