It's a very nice photo. I believe that shooting the picture from the waterside would have eliminated the glaring street light from the picture for an even better result, but you have a good image already.
A very nice sight. An interesting framing alternative would be to show more of the port on the right, beginning the view on the left where the palm tree and the castle start. Of course, it's just an idea... :-)