I like this photo best when you crop out all the foreground, but the reflection in the water. I understand that close objects in foregrounds help give a sense of depth, but I think in this case it just pulls the eye away from the reflection and mountains. You might also try to clone out the tops of branches creeping in on the left side, maybe just replace it with the water.
To get a quick look at what I mean, just scroll down here until the clear water at the bottom of the reflection is the bottom of the photo.
Overall, I really like the color or light in this image. You were obviously in a beautiful spot.