It looks okay. Its not spectacular but all those keywords do look a bit spammy. Also, the top header image looks slightly over optimized. On the right hand side you can see it is quite pixelated.