If I remember correctly, the default westhost install goes under the wordpress directory. If you want it under the root (/), you're probably better off downloading and installing it manually.
You can also put an index.html under the root directory and just put a link to your wordpress directory in it.