the out of focus horizon distracts from the main point of interest - which is the reflection. Maybe tighter croping, or a lower f/stop might have improved the photo.
I think this is a good effort, beautiful colors. These are very difficult scenes to capture & its really important to use a tripod to eliminate any camera shake during an exposure long enough to gather the detail in the foreground.