Overall very nice looking website. Having said that few items stood out:
- You have several images that are missing ALT attribute. It is a good idea to have it for usability and SEO reasons.
- You have several W3C HTML and CSS validation errors.
- You should enable gzip compression to speed up your website
- Also there multiple images that are not fully optimized.
I have used website analysis tool called iwebchk.com to review your website and your score is 64% which is not bad.