Great shot. I love the clouds in this. The horizon look a little unlevel but it doesn't take away from the photo. I thin it is beautiful with the colors and reflections. Everything works for me.
YOu have taken good advantage of the lighting and floodlighting. The reflections are well-caught. Also the different colours of the lights. green, red, yellow.
Although the sky has a nice contrasty/ moody look to it, I think the image might have worked better in landscape orientation. Great capture nonetheless. :)