Alviso in the past had issues with flooding. You will want to do research to see if your will be required to have flood insurance and what issues you may have with building.
There are several websites for you to do some research, depending on what is important to you in where you will live. Schools? Crime? Services? etc.