It looks fine to me ?! Flash is not used at all and the design shows some taste.
It's not "not nice", I like the design. What I didn't like was the loading and that reminded me the era of full-flash sites. Maybe the loading took much longer because the site is overloaded and it will be OK later.