Like iWeb sites, it looks okay, but the code is horrible, which helps contribute to slow page loads. There are some weird mouseover effects going on when I mouse over the photo albums as well, don't know what is intended there.
If you want to get decent Google search results, you will need to clean up the code and move the site to its own domain.
I'll leave others to critique the graphic design...