It's a nice design and you have some really nice shots, but as Levi said, Flash sites can have issues.
The site loaded quickly for me, but it won't for everybody. Also, if you plan on being found on Google, although I'm guessing it's not too important, you'll still struggle to get anywhere.