Maya is a very nice name, in my opinion. It sounds so soft and gentle and has a beautiful feminine charm. I like the length, pronunciation, what not. I think the meaning “water” is really wonderful as well, since water could symbolize many things, such as purity, cleansing, new hope, etc. Overall, I think Maya is a lovely name.