All reflection in all the game engines in the world are done by reflecting the geometry by using a flat plane. In the Water's case this plane lies at the water's position. This means that your mesh must be flat, and must be directly on Y of zero for this to work properly. You can move the object itself, but the mesh must have Y of zero.
This also means that you will need two water meshes here, not just one.