The separation of water and land is very poor. You hear waves, but there are none. Also, I have seen random fish swim on land.
Also, you might want to add light coming from sun while under water. That would make it more realistic. Otherwise it is really beautiful.