I think this photo is stunning, and if I saw it as a canvas on a wall it would completely take me in. It is one of the best pictures i've ever seen. I love the vibrant colour and twinkling of the lights, and the use of the reflection in the water.
The only thing that doesn't work so well for me is the slight smudge in the sky at the top of the photo, and the eliptical item (not sure what it is) on the right hand side.