For me, personally, the water drops are not big enough to really do anything for me. But the color/composition is just awesome that this photo works anyway. One of those shots that would work just the same without the water.
i like the greens and yellows, there is kust something that makes it an interesting shot, I think althought the drops are not a big feature, they definalty add to the shot